Opened 9 years ago

Closed 7 years ago

#572 closed defect (fixed)

Failed dependency in last night's Linux build

Reported by: tic20@… Owned by: Greg Couch
Priority: normal Milestone: 0.8
Component: Platform Version:
Keywords: Cc: conrad@…
Blocked By: 473 Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Last night's build failed to run on my machine:

Traceback (most recent call last):
File "/home/tic20/apps/chimerax/lib/python3.5/runpy.py", line 170, in _run_module_as_main
 "__main__", mod_spec)
File "/home/tic20/apps/chimerax/lib/python3.5/runpy.py", line 85, in _run_code
 exec(code, run_globals)
File "/home/tic20/apps/chimerax/lib/python3.5/site-packages/ChimeraX_main.py", line 643, in <module>
 exit_code = init(sys.argv)
File "/home/tic20/apps/chimerax/lib/python3.5/site-packages/ChimeraX_main.py", line 384, in init
 sess.ui = ui_class(sess)
File "/home/tic20/apps/chimerax/lib/python3.5/site-packages/chimerax/core/ui/gui.py", line 87, in __init__
 import PyQt5.QtWebEngineWidgets
ImportError: libXss.so.1: cannot open shared object file: No such file or directory


... fixed by installing libXScrnSaver.

Cheers,

Tristan




Change History (8)

comment:1 by Eric Pettersen, 9 years ago

Cc: conrad@… added
Component: UnassignedPlatform
Owner: set to Greg Couch
Platform: all
Project: ChimeraX
Status: newassigned

comment:2 by Conrad Huang, 9 years ago

Milestone: Beta Release

Should catch ImportError for QtWebEngine and display an error dialog

comment:3 by Conrad Huang, 8 years ago

Blocked By: 473

comment:4 by Eric Pettersen, 8 years ago

Milestone: Beta Release0.5

Milestone renamed

comment:5 by Conrad Huang, 8 years ago

Milestone: 0.50.6

comment:6 by Greg Couch, 8 years ago

Milestone: 0.60.7

comment:7 by Greg Couch, 7 years ago

Milestone: 0.70.8

This should be fixed by the rpm version.

comment:8 by Greg Couch, 7 years ago

Resolution: fixed
Status: assignedclosed

Latest QtWebEngineWidgets, ChimeraX uses Qt 5.9.6, does not depend on libXss.so.

Note: See TracTickets for help on using tickets.