You are here

error in installing rosetta for use in phenix

1 post / 0 new
error in installing rosetta for use in phenix
#1

Hi everybody!

I'm trying to install Rosetta (version 3.10) for use in Phenix on Ubuntu 20. No problem with Phenix installation, but when I run "rosetta.build_phenix_interface nproc=2" I got the following:

Substituting phenix.python into build shell scripts
  update_options.sh
  update_ResidueType_enum_files.sh

  Phenix modules found : /home/stefano/programmi/phenix-1.19.1-4122/modules/phenix
False
/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source

  ~> phenix.python scons.py bin mode=release extras=python  -j 1

scons: Reading SConscript files ...
Traceback (most recent call last):
  File "/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/SConstruct", line 150, in main
    build = SConscript("tools/build/setup.py")
  File "/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/external/scons-local/scons-local-2.0.1/SCons/Script/SConscript.py", line 614, in __call__
    return method(*args, **kw)
  File "/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/external/scons-local/scons-local-2.0.1/SCons/Script/SConscript.py", line 551, in SConscript
    return _SConscript(self.fs, *files, **subst_kw)
  File "/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/external/scons-local/scons-local-2.0.1/SCons/Script/SConscript.py", line 260, in _SConscript
    exec _file_ in call_stack[-1].globals
  File "/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/tools/build/setup.py", line 451, in <module>
    build = setup()
  File "/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/tools/build/setup.py", line 441, in setup
    build.options_requested, build.options = setup_build_options()
  File "/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/tools/build/setup.py", line 109, in setup_build_options
    naive_settings = setup_build_settings(requested)
  File "/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/tools/build/setup.py", line 166, in setup_build_settings
    supported = Settings.load("basic.settings", "settings")
  File "/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/tools/build/settings.py", line 130, in load
    execfile(file, settings)
  File "basic.settings", line 61, in <module>
IndexError: list index out of range
scons: done reading SConscript files.
scons: Building targets ...
scons: *** Do not know how to make File target `bin' (/home/stefano/programmi/rosetta/rosetta_src_2018.33.60351_bundle/main/source/bin).  Stop.
scons: building terminated because of errors.
 

 

I copied the suggested site.setting ìs file in ${PHENIX_ROSETTA_PATH}/main/source/tools/build/site.settings for the ABI change before running the command.

I also tried installing "python-is-python2" package, but I got the error...

Any suggestions?

Thanks

Stefano

Category: 
Post Situation: 
Mon, 2021-03-01 00:43
Stefano