FYI while I'm still going through dependencies from Ubuntu 20.04 packages, I also tried CentOS 7 again by installing guile-devel to circumvent the script's auto-build of GUILE, and it builds Coot successfully. However, when I launch it I see a splash screen and the following messages, after which Coot exits with error.
I'll try to move forward with Ubuntu 20.04, but if support for RHEL/CentOS 7 is restored it would be very helpful. Thanks! DEBUG:: setting OpenGL required version to 3 3 INFO:: GL Version: 3.3.0 NVIDIA 510.47.03 INFO:: GL Shading Language Version: 3.30 NVIDIA via Cg compiler INFO:: GL Renderer: Quadro M4000/PCIe/SSE2 INFO:: GL Vendor: NVIDIA Corporation Shader compile meshes-with-shadows.shader success Shader compile meshes-shadow-map.shader success Shader compile meshes-for-ssao.shader success Shader compile texture-meshes-for-ssao.shader success Shader compile texture-meshes-with-shadows.shader success Shader compile texture-meshes-shadow-map.shader success Shader compile texture-meshes.shader success Shader compile shadow-map-image-texture.shader success Shader compile 9.ssao_geometry.shader success Shader compile 9.ssao.shader success Shader compile 9.ssao_blur.shader success Shader compile outline-of-active-residue.shader success Shader compile map.shader success Shader compile draw-map-cap.shader success Shader compile model.shader success Shader compile central-cube.shader success Shader compile central-cube.shader success Shader compile hud-text.shader success Shader compile hud-bars.shader success Shader compile hud-labels.shader success Shader compile hud-image-texture.shader success Shader compile atom-label.shader success Shader compile moleculestotriangles.shader success Shader compile lines.shader success Shader compile lines-pulse.shader success Shader compile rama-balls.shader success Shader compile particles.shader success Shader compile instanced-objects.shader success Shader compile hud-geometry-tooltip-text.shader success Shader compile happy-face-residue-markers.shader success Shader compile ligand-view.shader success Shader compile model-as-mesh.shader success Shader compile symmetry-atoms-lines.shader success Shader compile hud-bars.shader success Shader compile rama-plot-axes-and-ticks.shader success Shader compile rama-plot-phi-psi-markers.shader success Shader compile hud-lines.shader success Shader compile meshes.shader success Shader compile texture-meshes.shader success Shader compile effects.shader success Shader compile screen.shader success Shader compile blur-x.shader success Shader compile blur-y.shader success Shader compile depth-of-field.shader success Shader compile blur.shader success Shader compile rotation-centre-cross-hairs-for-ssao.shader success GL ERROR:: Shader::set_int_for_uniform() "screen.shader" B glUniform1i for uniform screenTexture loc: 2 value: 0 err 1282 GL ERROR:: Shader::set_int_for_uniform() "screen.shader" B glUniform1i for uniform screenDepth loc: 1 value: 1 err 1282 GL ERROR:: Shader::set_int_for_uniform() "blur.shader" B glUniform1i for uniform screenTexture loc: 4 value: 0 err 1282 GL ERROR:: Shader::set_int_for_uniform() "blur.shader" B glUniform1i for uniform screenDepth loc: 3 value: 1 err 1282 Shader compile 9.ssao_geometry.shader success Shader compile 9.ssao.shader success Shader compile 9.ssao_blur.shader success debug:: generating 64 SSAO kernel samples Python path configuration: PYTHONHOME = '/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3' PYTHONPATH = (not set) program name = 'python3' isolated = 0 environment = 1 user site = 1 import site = 1 sys._base_executable = '/usr/bin/python3' sys.base_prefix = '/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3' sys.base_exec_prefix = '/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3' sys.platlibdir = 'lib' sys.executable = '/usr/bin/python3' sys.prefix = '/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3' sys.exec_prefix = '/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3' sys.path = [ '/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3/lib/python39.zip', '/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3/lib/python3.9', '/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3/lib/python3.9/lib-dynload', ] Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding Python runtime state: core initialized ModuleNotFoundError: No module named 'encodings' Current thread 0x00007f1f23057b00 (most recent call first): <no Python frame> --- framebuffer destructor - deleting framebuffer and textures "effects-framebuffer" --- framebuffer destructor - deleting framebuffer and textures "" --- framebuffer destructor - deleting framebuffer and textures "" --- framebuffer destructor - deleting framebuffer and textures "SSAO-gBuffer-framebuffer" --- framebuffer destructor - deleting framebuffer and textures "blur" --- framebuffer destructor - deleting framebuffer and textures "new-blur" --- framebuffer destructor - deleting framebuffer and textures "blur-y" --- framebuffer destructor - deleting framebuffer and textures "blur-x" --- framebuffer destructor - deleting framebuffer and textures "screen/occlusion" . ------ Coot crashed - trying to diagnose ----- ldd -r on guile gives: linux-vdso.so.1 => (0x00007ffc86abe000) libguile-2.2.so.1 => /data/local/build/autobuild/Linux-kurtz.nhlbi.nih.gov-gtk3/lib/libguile-2.2.so.1 (0x00007f2eef9c9000) libgc.so.1 => /data/local/build/autobuild/Linux-kurtz.nhlbi.nih.gov-gtk3/lib/libgc.so.1 (0x00007f2eef75c000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2eef540000) libffi.so.6 => /data/local/build/autobuild/Linux-kurtz.nhlbi.nih.gov-gtk3/lib/../lib64/libffi.so.6 (0x00007f2eef336000) libunistring.so.2 => /data/local/build/autobuild/Linux-kurtz.nhlbi.nih.gov-gtk3/lib/libunistring.so.2 (0x00007f2eeefb6000) libgmp.so.10 => /data/local/build/autobuild/Linux-kurtz.nhlbi.nih.gov-gtk3/lib/libgmp.so.10 (0x00007f2eeed41000) libltdl.so.7 => /data/local/build/autobuild/Linux-kurtz.nhlbi.nih.gov-gtk3/lib/libltdl.so.7 (0x00007f2eeeb37000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f2eee933000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f2eee6fc000) libm.so.6 => /lib64/libm.so.6 (0x00007f2eee3fa000) libc.so.6 => /lib64/libc.so.6 (0x00007f2eee02c000) /lib64/ld-linux-x86-64.so.2 (0x00007f2eefd2c000) libfreebl3.so => /lib64/libfreebl3.so (0x00007f2eede29000) guile (GNU Guile) 2.2.7 Copyright (C) 2020 Free Software Foundation, Inc. License LGPLv3+: GNU LGPL 3 or later <http://gnu.org/licenses/lgpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. catching the crash log: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /data/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3/share/coot/scheme/coot-crash-catcher.scm ;;; WARNING: compilation of /data/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3/share/coot/scheme/coot-crash-catcher.scm failed: ;;; no code for module (gtk gdk) Backtrace: 9 (primitive-load "/data/local/Fiorin/build/autobuild/coo?") In ice-9/eval.scm: 721:20 8 (primitive-eval (use-modules (gtk gdk) (gtk gtk) (# ?) ?)) In ice-9/psyntax.scm: 1262:36 7 (expand-top-sequence ((use-modules (gtk gdk) (gtk ?) ?)) ?) 1209:24 6 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?) 285:10 5 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) ?) In ice-9/boot-9.scm: 3377:20 4 (process-use-modules _) 222:17 3 (map1 (((gtk gdk)) ((gtk gtk)) ((gui event-loop)) (#) #)) 3378:31 2 (_ ((gtk gdk))) 2803:6 1 (resolve-interface _ #:select _ #:hide _ #:prefix _ # _ ?) In unknown file: 0 (scm-error misc-error #f "~A ~S" ("no code for modu?" ?) ?) ERROR: In procedure scm-error: no code for module (gtk gdk) ######################################################################## To unsubscribe from the COOT list, click the following link: https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1 This message was issued to members of www.jiscmail.ac.uk/COOT, a mailing list hosted by www.jiscmail.ac.uk, terms & conditions are available at https://www.jiscmail.ac.uk/policyandsecurity/