Opened 6 years ago
Closed 6 years ago
#1985 closed defect (fixed)
Toolshed Clipper install does not install
Reported by: | Owned by: | Conrad Huang | |
---|---|---|---|
Priority: | normal | Milestone: | 0.9 |
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: Darwin-18.6.0-x86_64-i386-64bit ChimeraX Version: 0.9 (2019-05-16) Description Pressing "Install" button on toolshed clipper button doesn't install it and gives no warning that it was not installed. The log says the bundle was saved in Downloads. If I try to import chimerax.clipper from the shell it is not found. Log: UCSF ChimeraX version: 0.9 (2019-05-16) © 2016-2019 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX Downloading bundle ChimeraX_Clipper-0.1.9-py3-none-any.whl Bundle saved as /Users/goddard/Downloads/ChimeraX_Clipper-0.1.9-py3-none- any.whl > toolshed show Shell OpenGL version: 4.1 ATI-2.9.26 OpenGL renderer: AMD Radeon Pro 580 OpenGL Engine OpenGL vendor: ATI Technologies Inc. File attachment: toolshed_clipper.png
Attachments (1)
Change History (4)
by , 6 years ago
Attachment: | toolshed_clipper.png added |
---|
comment:1 by , 6 years ago
Component: | Unassigned → Tool Shed |
---|---|
Milestone: | → 0.9 |
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Toolshed Clipper install does not install |
comment:2 by , 6 years ago
This is because (very) early versions of ChimeraX-Clipper (and ISOLDE, for that matter) had the ChimeraX version requirement set to ">=" rather than "==". Not sure how best to deal with that, other than removing those versions from the Tool Shed entirely.
If you want a version you can actually test, you could download the source from https://github.com/tristanic/chimerax-clipper. The only external requirement is PyBind11. It should compile by make app-install
for Linux and Mac (I haven't yet uploaded the precompiled MKL FFTW2 wrapper library for Windows). Otherwise, I can make builds on Monday.
comment:3 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed in 093343349.
ChimeraX should still have tried to install Clipper since it only required "ChimeraX>=0.1". The version test for <= and >= were reversed. Now it will try and fail to install the Clipper bundle, and report the error in a dialog. I also added code that will report the reason why ChimeraX does not try to install a bundle along with the downloaded file name.
Added by email2trac