Opened 5 years ago

Last modified 5 years ago

#3741 closed defect

devel install fails with new wheel version 0.35.1 module. — at Initial Version

Reported by: Tom Goddard Owned by: Greg Couch
Priority: moderate Milestone: 1.2
Component: Build System Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

With PyPi wheel module version 0.35.1 bundle_builder fails apparently because it was using private methods of the wheel module.

I have reverted the wheel module to the last working version 0.34.2.

$ cd bundles/alignments
$ make install
../../../ChimeraX.app/Contents/bin/ChimeraX --nogui --safemode --exit --cmd "devel install . user false exit true "
0.00% done: Initializing core
50.00% done: Initializing bundles
Executing: devel install . user false exit true
Traceback (most recent call last):

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/runpy.py",
line 193, in _run_module_as_main

"main", mod_spec)

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/runpy.py",
line 85, in _run_code

exec(code, run_globals)

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/ChimeraX_main.py", line 915, in <module>

exit_code = init(sys.argv)

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/ChimeraX_main.py", line 650, in init

run(sess, cmd)

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/run.py", line 31, in run

results = command.run(text, log=log)

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2805, in run

result = ci.function(session, kw_args)

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/devel.py", line 126, in devel_install

session, debug=debug, user=user, no_deps=no_deps)

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/devel.py", line 157, in _run

bb = _get_builder(path, logger)

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/devel.py", line 201, in _get_builder

bb = BundleBuilder(logger, bundle_path=path)

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/bundle_builder/bundle_builder.py", line 57, in init

self._make_paths()

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/bundle_builder/bundle_builder.py", line 609, in _make_paths

self.tag = tag(self._is_pure_python())

File

"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/bundle_builder/wheel_tag.py", line 37, in tag

from wheel.pep425tags import get_impl_ver

ModuleNotFoundError: No module named 'wheel.pep425tags'

ModuleNotFoundError: No module named 'wheel.pep425tags'

File
"/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/bundle_builder/wheel_tag.py", line 37, in tag
from wheel.pep425tags import get_impl_ver

_See log for complete Python traceback._


make: * [install] Error 1
$

Change History (0)

Note: See TracTickets for help on using tickets.