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/

Reply via email to