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
$