-
-
Notifications
You must be signed in to change notification settings - Fork 36
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
ros-humble-gazebo-ros and ros-humble-ros-gz cannot be installed at the same time #186
Comments
Can you provide the exact commands necessary to reproduce the issue for you? |
Yes, after installing RoboStack, I activate the environment (called ros_env)
Then to install all the dependencies I run:
But the package that is giving me problems is
All the others packages installed correctly. |
work fine (env variables are to reproduce the osx stuff on linux), unfortunately unless you provide how you created the |
I tried to run your command and it worked on a new environment, so there must have been some package conflict. After that I decided to clean everything and start anew. So I removed all packages, environments and the whole microforge folder. Then I followed the guide to recreate the environment. Once it was ready, I tried to run
I can install the first 4 without problem, while I cannot install the following packages:
But, I should be able to based on this table, right? The error that I get when trying to install any of these packages is the following:
And I think it may be still related to assimp for some reasons. At the same time, if I run
then it installs correctly, whereas if I run:
then I get a similar error as above that I pasted in a pastbin post as it's much longer. |
I am afraid there are simply no compatible version of libignition-gazebo6 and gazebo that has been compiled with the same version of dartsim and is compatible with the version of the libraries used by the latest robostack build, see the kind of error you can get from:
For the future, we should add |
Actually I am not even sure that would solve the issue, as the problem is that |
I was actually just about to update the issue. I was reading through this old one #68 I posted some time ago and it came to my mind that the problem might have been trying to install both Ignition and Classic. I'll update the title of the issue right away. Also, I agree that it may not be possible to install them both at the same time, but it may not be a problem as long as it is made clear. It's still possible to have two separate environments, one for Classic and one for Ignition. Btw, I had left an old dependency inside my project that should have been removed, I don't really need both Ignition and Classic at the same time and I reckon neither does the great majority of people. Still, if there is a way of fixing this, it would obviously be much better. |
Solution to issue cannot be found in the documentation.
Issue
Hello everyone!
I must confess that I'm not the most familiar person with Mamba nor Conda, so the solution may very well be something really trivial and that has nothing to do with RoboStack. Please forgive me if this is the case.
I'm running MacOS on an M1 Pro and I wanted to check if I could run a whole project I've been developing on Ubuntu with ROS2 Humble natively.
I downloaded the repo and run
rosdep
to install the missing packages. All of them installed correctly, except forros-humble-ros-gz
that throws the following error:I run
mamba install -c conda-forge assimp
and it installed the package correctly, yet I cannot installros-humble-ros-gz
.Does anyone have the same problem or knows a possible solution? Thanks!
Installed packages
Environment info
The text was updated successfully, but these errors were encountered: