-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build fail : missing probe directory, missing files in exe_dev #25
Comments
Sorry for this difficulty.
It looks like some of the (many) checkouts are failing. That's the best
explanation I have at the moment for missing Reduce and/or Boost.
Depending on your institution, this could be a firewall issue. Most of our
checkouts invoke svn, which seems to be falling out of favor. Check with
your IT folks if this seems like a likely problem.
You can run the components of the bootstrap install separately to better
monitor the checkouts.
bootstrap.py --builder=molprobity hot
bootstrap.py --builder=molprobity update
bootstrap.py --builder=molprobity base
bootstrap.py --builder=molprobity build
Most of the checkouts occur in the update step. This includes Reduce. The
base step installs most of the dependencies, including Python. I'm not
sure which step the Boost installation occurs during currently.
update and build can be rerun without using --force. To rerun base, you
may have to use --force or delete the conda_base dir. I have never had to
rerun hot.
I will keep looking to see if I can better understand the Boost issue.
Good luck,
-Christopher Williams
---Richardson Lab, Duke University
…On Mon, Nov 7, 2022 at 6:57 PM iqphan ***@***.***> wrote:
On Ubuntu 22.04 in fresh directory:
svn --quiet --non-interactive --trust-server-cert export
https://github.com/rlabduke/MolProbity.git/trunk/install_via_bootstrap.sh
Then:
./install_via_bootstrap.sh 2
Throws:
Processing:
"/home/ubuntu/Downloads/molprobity_last_attempt/modules/probe/command_line"
Ignored: [Errno 2] No such file or directory:
'/home/ubuntu/Downloads/molprobity_last_attempt/build/probe/exe/probe'
Ignored: [Errno 2] No such file or directory:
'/home/ubuntu/Downloads/molprobity_last_attempt/build/probe/exe/probe'
then later:
BOOST_VERSION: 107000
libtbx.scons: implicit dependency scan disabled for directory
/home/ubuntu/Downloads/molprobity_last_attempt/modules/boost
Ignored: [Errno 2] No such file or directory:
'/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.getting_started'
Ignored: [Errno 2] No such file or directory:
'/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.sym_equiv_sites'
Ignored: [Errno 2] No such file or directory:
'/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.convert_ccp4_symop_lib'
Ignored: [Errno 2] No such file or directory:
'/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.lattice_symmetry'
Ignored: [Errno 2] No such file or directory:
'/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.find_distances'
Ignored: [Errno 2] No such file or directory:
'/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.sys_abs_equiv_space_groups'
Ignored: [Errno 2] No such file or directory:
'/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cbflib.tst_memory'
scons: done reading SConscript files.
Installation then fails with error: ImportError: *import*("boost_python_meta_ext"):
No module named boost_python_meta_ext
—
Reply to this email directly, view it on GitHub
<#25>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACLEREEGUTXJZQRSVO7ZEALWHGJPXANCNFSM6AAAAAARZXJTIQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
I'm installing on an AWS instance and svn does not appear to be the issue. hot and updated complete fine. base fails on h5py:
Installing h5py 2.10.0... removing .pyc files in /home/ubuntu/Downloads/MolProbity/modules, walk? True
Installing collected packages: h5py
|
It looks like the h5py error is similar to the boost error: incompatible versions with Ubuntu 22.04. This actually does not work :( ... but I'm sure I can figure out how to install h5py on Ubuntu 22.04. How do I modify the MolProbity installation scripts to pick up the OS-installed modules, instead of re-installing broken versions of those modules? |
lz4_plugin and tiff just won't install, I will try to build MolProbity without those 2 libs. Sorry for the multiple posts, I have no IT sysadmin support for this. If anybody can point me to ubuntu binaries that would be immensely helpful. I only need the command line tools:
Alternatively, an API to query an existing MolProbity installation would work. We only need to run molprobity once a week with < 10 PDBs, the only requirement is that the process has to be automated. |
Sorry that I haven't been able to provide more direct help. And that we don't have binaries available. I have a possible solution, if you are at an academic institution.
And that's it. This method skips the whole "install_via_bootstrap" mess. It installs more than is necessary for MolProbity, but it works very reliably. |
Yes, we have a license for Phenix, this looks like a great solution, thanks!! |
In case it helps others: there's no need to fill your disk with Phenix. To compile MolProbity on Ubuntu 22.04 and at least get reduce-build and oneline-analysis to work, the steps below worked for me. Note the switch between python3 and python2, this happened through trial and error.
The build still complains about missing pango, gtk and fonts :( but command-line tools seem unaffected! The Phenix route is probably a better solution, if filling the disk with un-needed is not an issue ;-) |
I've been running into the same issue as well, tried pretty much everything written in the documentation and in this thread but the compilation won't go through. Tried it on an ubuntu 20.04 lts machine and an ubuntu 22.04 lts machine and i keep running back into this issue. Using php5.6 as recommended in previous posts (although this issue seems to appear also with php 8). Please advise |
It seems like I'm able to run |
On Ubuntu 22.04 in fresh directory:
svn --quiet --non-interactive --trust-server-cert export https://github.com/rlabduke/MolProbity.git/trunk/install_via_bootstrap.sh
Then:
./install_via_bootstrap.sh 2
Throws:
Processing: "/home/ubuntu/Downloads/molprobity_last_attempt/modules/probe/command_line"
Ignored: [Errno 2] No such file or directory: '/home/ubuntu/Downloads/molprobity_last_attempt/build/probe/exe/probe'
Ignored: [Errno 2] No such file or directory: '/home/ubuntu/Downloads/molprobity_last_attempt/build/probe/exe/probe'
then later:
BOOST_VERSION: 107000
libtbx.scons: implicit dependency scan disabled for directory /home/ubuntu/Downloads/molprobity_last_attempt/modules/boost
Ignored: [Errno 2] No such file or directory: '/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.getting_started'
Ignored: [Errno 2] No such file or directory: '/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.sym_equiv_sites'
Ignored: [Errno 2] No such file or directory: '/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.convert_ccp4_symop_lib'
Ignored: [Errno 2] No such file or directory: '/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.lattice_symmetry'
Ignored: [Errno 2] No such file or directory: '/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.find_distances'
Ignored: [Errno 2] No such file or directory: '/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cctbx.sys_abs_equiv_space_groups'
Ignored: [Errno 2] No such file or directory: '/home/ubuntu/Downloads/molprobity_last_attempt/build/exe_dev/cbflib.tst_memory'
scons: done reading SConscript files.
Installation then fails with error: ImportError: import("boost_python_meta_ext"): No module named boost_python_meta_ext
The text was updated successfully, but these errors were encountered: