Opened 7 years ago

Closed 6 years ago

#1627 closed defect (fixed)

Startup error: KeyError: 'ChimeraX_ISOLDE'

Reported by: goddard@… Owned by: Conrad Huang
Priority: normal Milestone:
Component: Tool Shed Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Windows-10-10.0.17763
ChimeraX Version: 0.9 (2019-01-23)
Description
Starting ChimeraX gives a KeyError in the log Startup Messages aboug not finding ISOLDE.  This is a development build on Windows.

Log:
Startup Messages  
---  
notes | Traceback (most recent call last):  
  
  File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 338, in __init__  
  
    self.init_available_from_cache(logger)  
  
  File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 449, in
init_available_from_cache  
  
    abc.load_from_cache()  
  
  File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\toolshed\available.py", line 64, in load_from_cache  
  
    b = _build_bundle(d)  
  
  File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\toolshed\available.py", line 106, in _build_bundle  
  
    bundle_d = d["bundle"][bundle_name]  
  
KeyError: 'ChimeraX_ISOLDE'  
  
  
FYI: command is replacing existing command: "color"  
FYI: command is replacing existing command: "volume"  
  
UCSF ChimeraX version: 0.9 (2019-01-23)  
How to cite UCSF ChimeraX  

toolshed show "Bug Reporter"

toolshed show "Bug Reporter"




OpenGL version: 3.3.0 NVIDIA 391.58
OpenGL renderer: Quadro P6000/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Change History (4)

comment:1 by Tristan Croll, 7 years ago

Platform: all
Project: ChimeraX

I'm a little confused by this - I set a strict "ChimeraX==0.8" on the bundle requirements.

in reply to:  2 ; comment:2 by goddard@…, 7 years ago

This is some kind of Toolshed bug.  The ISOLDE on this Windows machine is probably older than your 0.8 release.  It will be assigned to Conrad or Greg.

comment:3 by pett, 7 years ago

Component: UnassignedTool Shed
Owner: set to Conrad Huang
Status: newassigned
Summary: ChimeraX bug report submissionStartup error: KeyError: 'ChimeraX_ISOLDE'

comment:4 by Conrad Huang, 6 years ago

Resolution: fixed
Status: assignedclosed

Probably fixed by 97393c7.

Ignore bad or incomplete entries in toolshed cache.

Note: See TracTickets for help on using tickets.