ome/omero-documentation

RHEL9 / Ubuntu 22.04 LTS

Opened this issue · 7 comments

Hi all,

I wonder if Ubuntu 22.04 LTS (released on 04/21/2022) or RHEL9 (05/17/2022)
is currently supported or planned to be supported by OMERO. Thanks!

Hi,

currently Ubuntu 20.04, Debian 10 and CentOS 7 are officially supported: See OMERO.server installation. I'm not aware of plans to support newer releases soon. Personally I installed it on a Ubuntu 22.04 machine using the 20.04 instructions without problems. Redhat is trickier. If I remember correctly you'll run into the problem that Ice 3.6 is not available for newer CentOS versions.

Kind Regards,
Dominik

Hi Dominik,

Thank you for your reply. I have checked this more closely now. The only problem is the ZeroC Ice library. This is dynamically linked by OME and its dependencies are not fully included in Ubuntu Jammy. So you have to compile this library yourself, which is not easy due to the stricter code checking of the newer GCC version. With questionable disabling code checking, however, it runs.

https://github.com/chdietrich/zeroc-ice-ubuntu2204

Maybe this will help someone reading this issue.

Best regards,
Christian

PS: ghost = me

👍 Thank you very much Christian!

glencoesoftware is building artifacts and wheels
see https://github.com/glencoesoftware/zeroc-ice-ubuntu2204-x86_64 and https://github.com/glencoesoftware/zeroc-ice-py-ubuntu2204-x86_64
We are planning to use them in our official documentation

glencoesoftware is building artifacts and wheels see https://github.com/glencoesoftware/zeroc-ice-ubuntu2204-x86_64 and https://github.com/glencoesoftware/zeroc-ice-py-ubuntu2204-x86_64 We are planning to use them in our official documentation

Interesting, they use the same approach, simply disabling strict code checking.
I am not sure if this is an acceptable solution or too much tinkering.

We are planning to use them in our official documentation

Your script is easy to use and doesn't require a github workflow.
If I want to build it manually/by myself I would therefore prefer yours.

jburel commented

We are now preparing documentation for both Ubuntu 22.04 and Rocky Linux 9
see #2323

jburel commented

Installation instructions have now been added