-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Document missing SUMO libraries #6232
Conversation
I just finished to test it with the |
No, I have the exact same issue with the tarball. |
It works with the debian package because the package already depends |
Did you follow the installation instruction for the |
No I didn't. But the same issue occurs with the snap package, and I had in any case to install these two additional libraries to make it work. |
I will test it, but also for the debian package I don't think we need to depend on the dev packages. |
There is also a lot of libraries missing on macOS preventing the use of SUMO. After discussion with @BenjaminDeleze, I wonder here what our best option is. By embedding it in the Webots distribution, the goal is to make it work out-of-the-box, so adding documentation (for additional library installation) to make it work doesn't seem to meet the original goal. So here I believe we have two main possibilities:
|
@@ -193,7 +193,7 @@ def create_debian_bundle(self): | |||
"libglib2.0-0 (>= 2.10.0), libegl1, libglu1-mesa | libglu1, libgtk-3-0, " | |||
"libnss3, libstdc++6 (>= 4.0.2-4), libxaw7, libxrandr2, libxrender1, " | |||
"libssh-dev, libzip-dev, xserver-xorg-core, libxslt1.1, " | |||
"libxerces-c-dev, libfox-1.6-dev, libgdal-dev, libproj-dev, libgl2ps-dev, " # SUMO dependencies | |||
"libxerces-c3.2, libfox-1.6-0, libgdal-dev, libproj-dev, libgl2ps1.4, " # SUMO dependencies |
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.
I kept libgdal-dev
and libproj-dev
just because the version changed in Ubuntu 22.04 and this way the version is managed automatically by the packaging tool.
As already mentioned in the issue description (#6217) on Ubuntu 22.04 31 libraries are missing, that is 72.9 MB. |
I believe we should completely drop SUMO from the package and provide installation instructions instead. |
I can update the instructions for Linux and remove SUMO from the packages. |
Address #6217:
document missing system dependencies to run the SUMO exported on Ubuntu 22.04 (and Ubuntu 20.04).