Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#6375 closed defect (fixed)

Nighty build is broken on UBUNTU 18.04 - missed shared library

Reported by: Andrea Bartolini Owned by: Andreas Heuermann
Priority: blocker Milestone: NeedsInput
Component: *unknown* Version: 1.18.0-dev
Keywords: Cc: Francesco Casella

Description (last modified by Andrea Bartolini)

I've updated the nightly build today and, trying to stat it, I got the following error:

~$ OMEdit
OMEdit: error while loading shared libraries: libsuitesparseconfig.so: cannot open shared object file: No such file or directory

sysop Ubuntu 18.04 (sorry for my previous mistake...)

Change History (9)

comment:1 by Andrea Bartolini, 4 years ago

Cc: Francesco Casella added

comment:2 by Martin Sjölund, 4 years ago

Owner: changed from somebody to Andreas Heuermann
Status: newassigned

We might as well mark this wontfix since Ubuntu 16.04 will not be supported by the time 1.18 is released.

comment:3 by Andrea Bartolini, 4 years ago

Description: modified (diff)
Summary: Nighty build is broken on UBUNTU 16.04 - missed shared libraryNighty build is broken on UBUNTU 18.04 - missed shared library

comment:4 by Andreas Heuermann, 4 years ago

I could reproduce it in a Ubuntu:18.04 Docker container. I'll see what I missed and fix it.

Btw. I used a fresh install inside Docker and wrote my steps down at https://stackoverflow.com/questions/65954492/how-could-i-install-openmodelica-in-my-docker-image/66158477#66158477. We had users wondering how to do it anyway.

comment:5 by Andreas Heuermann, 4 years ago

And I broke the focal release as well.

When building omc myself I have build/lib/x86_64-linux-gnu/omc/libsuitesparseconfig.so and it should be installed to /usr/lib/x86_64-linux-gnu/omc/libsuitesparse.so in the Docker container. But it's missing, while the other libs are there.

I hope https://github.com/OpenModelica/OpenModelicaBuildScripts/pull/7 will fix the problem.

in reply to:  4 comment:6 by Francesco Casella, 4 years ago

Replying to AnHeuermann:

I could reproduce it in a Ubuntu:18.04 Docker container. I'll see what I missed and fix it.

Btw. I used a fresh install inside Docker and wrote my steps down at https://stackoverflow.com/questions/65954492/how-could-i-install-openmodelica-in-my-docker-image/66158477#66158477. We had users wondering how to do it anyway.

Nice! What about linking it here?

comment:7 by Andrea Bartolini, 4 years ago

Resolution: fixed
Status: assignedclosed

comment:8 by Andreas Heuermann, 4 years ago

We have docker images for different purposes available on DockerHub: https://hub.docker.com/u/openmodelica

We could link to that on our homepage, but I don't have access to it.

comment:9 by Francesco Casella, 4 years ago

I just added a link on the VM download page https://openmodelica.org/download/virtual-machine

Note: See TracTickets for help on using tickets.