Opened 5 years ago

Last modified 5 years ago

#3898 closed defect

ChimeraX bug report submission — at Initial Version

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

Description

The following bug report has been submitted:
Platform:        Darwin-19.6.0-x86_64-i386-64bit
ChimeraX Version: 1.0 (2020-06-04 23:15:07 UTC)
Description
Trying to install the hkcage bundle in ChimeraX 1.0 from toolshed gives this error.

The bundle was built with the ChimeraX daily build which is using Python 3.8 while ChimeraX 1.0 uses Python 3.7.  But the bundle_info.xml does not reference Python 3.8 nor does the wheel file name "ChimeraX_HKCage-1.1-py3-none-any.whl" and it will work fine on Python 3.7.  It is not clear how the Python 3.8 dependency appeared, nor how to say any Python 3 will suffice.

Log:
UCSF ChimeraX version: 1.0 (2020-06-04)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> toolshed show

Downloading bundle ChimeraX_HKCage-1.1-py3-none-any.whl  
Looking in indexes: https://pypi.org/simple,
https://cxtoolshed.rbvi.ucsf.edu/pypi/  
Processing /Users/goddard/Downloads/ChimeraX_HKCage-1.1-py3-none-any.whl  
ERROR: Package 'ChimeraX-HKCage' requires a different Python: 3.7.7 not in
'>=3.8'  
WARNING: You are using pip version 20.1; however, version 20.2.4 is available.  
You should consider upgrading via the
'/Users/goddard/ucsf/ChimeraXOld/ChimeraX 1.0.app/Contents/MacOS/ChimeraX -m
pip install --upgrade pip' command.  
  

Failed to send bug report. Error while sending follows:  

Traceback (most recent call last):  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/bug_reporter/bug_reporter_gui.py", line 240, in submit  
errcode, errmsg, headers, body = post_multipart_formdata(BUG_HOST,
BUG_SELECTOR, fields)  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/webservices/post_form.py", line 40, in
post_multipart_formdata  
h.request('POST', url, body=body, headers=headers)  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
line 1252, in request  
self._send_request(method, url, body, headers, encode_chunked)  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
line 1298, in _send_request  
self.endheaders(body, encode_chunked=encode_chunked)  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
line 1247, in endheaders  
self._send_output(message_body, encode_chunked=encode_chunked)  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
line 1026, in _send_output  
self.send(msg)  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
line 966, in send  
self.connect()  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
line 938, in connect  
(self.host,self.port), self.timeout, self.source_address)  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/socket.py",
line 707, in create_connection  
for res in getaddrinfo(host, port, 0, SOCK_STREAM):  
File "/Users/goddard/ucsf/ChimeraXOld/ChimeraX
1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/socket.py",
line 752, in getaddrinfo  
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):  
socket.gaierror: [Errno 8] nodename nor servname provided, or not known  




OpenGL version: 4.1 ATI-3.10.18
OpenGL renderer: AMD Radeon Pro Vega 20 OpenGL Engine
OpenGL vendor: ATI Technologies Inc.Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro15,3
      Processor Name: 8-Core Intel Core i9
      Processor Speed: 2.4 GHz
      Number of Processors: 1
      Total Number of Cores: 8
      L2 Cache (per Core): 256 KB
      L3 Cache: 16 MB
      Hyper-Threading Technology: Enabled
      Memory: 32 GB
      Boot ROM Version: 1037.147.4.0.0 (iBridge: 17.16.16610.0.0,0)

Software:

    System Software Overview:

      System Version: macOS 10.15.7 (19H2)
      Kernel Version: Darwin 19.6.0
      Time since boot: 31 days 14:24

Graphics/Displays:

    Intel UHD Graphics 630:

      Chipset Model: Intel UHD Graphics 630
      Type: GPU
      Bus: Built-In
      VRAM (Dynamic, Max): 1536 MB
      Vendor: Intel
      Device ID: 0x3e9b
      Revision ID: 0x0002
      Automatic Graphics Switching: Supported
      gMux Version: 5.0.0
      Metal: Supported, feature set macOS GPUFamily2 v1

    Radeon Pro Vega 20:

      Chipset Model: Radeon Pro Vega 20
      Type: GPU
      Bus: PCIe
      PCIe Lane Width: x8
      VRAM (Total): 4 GB
      Vendor: AMD (0x1002)
      Device ID: 0x69af
      Revision ID: 0x00c0
      ROM Revision: 113-D2060I-087
      VBIOS Version: 113-D20601MA0T-016
      Option ROM Version: 113-D20601MA0T-016
      EFI Driver Version: 01.01.087
      Automatic Graphics Switching: Supported
      gMux Version: 5.0.0
      Metal: Supported, feature set macOS GPUFamily2 v1
      Displays:
        Color LCD:
          Display Type: Built-In Retina LCD
          Resolution: 2880 x 1800 Retina
          Framebuffer Depth: 24-Bit Color (ARGB8888)
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Automatically Adjust Brightness: No
          Connection Type: Internal

PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8

Change History (0)

Note: See TracTickets for help on using tickets.