﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
1636	Installation problems with openSuSE Leap 15.0	michael.weyand@…	Greg Couch	"{{{
To whom it may concern,

I have serious problems to install ChimeraX on openSuSE LEAP 15.0,
independent of using the stable release 0.8 or the latest daily build.
I also tried both, the generic Linux tar or the RedHat rpm.

RPM installation (rpm -i) stops with requesting  the ""cairo-gobject""
package, although there is only  a ""cairo-gobject2"" package available,
which is already installed.
I continued the installation by breaking the dependency with ""rpm  -i
--nodeps""  and installation continues without further warnings.

But the installation stops with

--->SNIP
px-linux:/usr/lib64 # rpm -i --nodeps
/data/bcweyand/Downloads/chimerax-daily.rpm
Install desktop menu and associated mime types
Traceback (most recent call last):
  File ""/opt/UCSF/ChimeraX-daily/lib/python3.7/runpy.py"", line 193, in
_run_module_as_main
    ""__main__"", mod_spec)
  File ""/opt/UCSF/ChimeraX-daily/lib/python3.7/runpy.py"", line 85, in
_run_code
    exec(code, run_globals)
  File
""/opt/UCSF/ChimeraX-daily/lib/python3.7/site-packages/ChimeraX_main.py"",
line 807, in <module>
    exit_code = init(sys.argv)
  File
""/opt/UCSF/ChimeraX-daily/lib/python3.7/site-packages/ChimeraX_main.py"",
line 340, in init
    initialize_ssl_cert_dir()
  File
""/opt/UCSF/ChimeraX-daily/lib/python3.7/site-packages/chimerax/core/utils.py"",
line 72, in initialize_ssl_cert_dir
    import ssl
  File ""/opt/UCSF/ChimeraX-daily/lib/python3.7/ssl.py"", line 98, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: libssl.so.10: Kann die Shared-Object-Datei nicht öffnen:
Datei oder Verzeichnis nicht gefunden
---> SNIP

Sorry for the German error message, but I have only access to German
systems ... ;-)
Anyway, error indicates that libssl.so.10 file can not be found, although

libopenssl1_1-1.1.0i
libopenssl1_0_0-1.0.2p

are installed.

By cross-check of https://www.openssl.org/source/ I found that versions
below 1.0.1 are not supported any more.
And I was not able to find working libraries for versions 1.0.1 or below.

So, my question is, which openssl version is used by ChimeraX? 
From the error message I assume 1.0.0.
Would it be possible to switch to a supported openssl version? May be
the long-term version 1.1.1?

Installation trials with the tar-ball leads to same problem/error !

Any hint/bug fix is highly appreciated.

Kind regards,
Michael Weyand

}}}
"	defect	closed	normal		Platform		limitation		Tristan Croll				all	ChimeraX
