Closed j-rivero closed 1 year ago
I can't recall, are Garden and Fortress co-installable on Ubuntu 22.04? Iron and Humble share the 22.04 platform and are co-installable so if Fortress and Garden are not then that will create issues if people try to maintain full simulation installations of both Rolling/Iron and Humble.
I can't recall, are Garden and Fortress co-installable on Ubuntu 22.04?
All the gz-${collection} releases are co-installable among each other.
space in ~ ❯ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
space in ~ ❯ dpkg -l | grep 'gz-garden\|gz-fortress'
ii gz-fortress 1.0.3-2~jammy all transitional package
ii gz-garden 1.0.0-1~jammy amd64 Collection of Gazebo packages - Garden
I think that the problems start when mixing gazebo-classic and gz-* since both conflicts on the gz
command tool but there should be no problem on co-installing the new gzs.
Got it. We should be good with Garden on Iron then since Humble does not use Gazebo Classic right?
Got it. We should be good with Garden on Iron then since Humble does not use Gazebo Classic right?
As far as I know, this is correct:
❯ apt-cache show ros-humble-desktop-full | grep gazebo
Depends: ros-humble-desktop, ros-humble-perception, ros-humble-ros-ign-gazebo-demos, ros-humble-simulation, ros-humble-ros-workspace
So Humble desktop-full is using Fortress and Iron desktop-full will be using Garden. The conflicts will appear when someone wants to install Gazebo11 aka Gazebo Classic on top of a desktop-full installation but I think this is something we have accepted when migrated the name to gz
.
Documenting https://github.com/gazebosim/ros_gz/pull/304#issuecomment-1267714594 after speaking with @nuclearsandwich and @mjcarroll