This looks like that earlier problem that Eigen sometimes fails to download. Can you just try again? Also make sure that you re-download the install script so that you run the latest version. On 20/04/17 10:47, William Booker wrote:
Hi Miklos,
The install script still fails at the eigen step for me.
Regards Will
=============================================================================== Trying to download hg://https://bitbucket.org/eigen/eigen/ for EIGEN =============================================================================== ******************************************************************************* UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details): ------------------------------------------------------------------------------- Error during download/extract/detection of EIGEN: Unable to download eigen Could not execute "hg clone https://bitbucket.org/eigen/eigen/ /tmp/pip-QhWszv-build/arch-python-linux-x86_64/externalpackages/hg.eigen": Could not find platform independent libraries <prefix> Could not find platform dependent libraries <exec_prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] ImportError: No module named site Unable to download package EIGEN from: hg://https://bitbucket.org/eigen/eigen/ * If URL specified manually - perhaps there is a typo? * If your network is disconnected - please reconnect and rerun ./configure * Or perhaps you have a firewall blocking the download * You can run with --with-packages-dir=/adirectory and ./configure will instruct you what packages to download manually * or you can download the above URL manually, to /yourselectedlocation and use the configure option: --download-eigen=/yourselectedlocation ******************************************************************************* Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-QhWszv-build/setup.py", line 302, in <module> **metadata) File "/opt/modules/python/2.7.9/lib/python2.7/distutils/core.py", line 151, in setup dist.run_commands() File "/opt/modules/python/2.7.9/lib/python2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/opt/modules/python/2.7.9/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/tmp/pip-QhWszv-build/setup.py", line 218, in run config(prefix, self.dry_run) File "/tmp/pip-QhWszv-build/setup.py", line 148, in config if status != 0: raise RuntimeError(status) RuntimeError: 256 ---------------------------------------- Command "/localhome/scwb/firedrake/2017-04-20/firedrake/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-QhWszv-build/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-yQIUun-record/install-record.txt --single-version-externally-managed --compile --install-headers /localhome/scwb/firedrake/2017-04-20/firedrake/include/site/python2.7/petsc" failed with error code 1 in /tmp/pip-QhWszv-build/ Traceback (most recent call last): File "firedrake-install", line 1310, in <module> install("petsc/") File "firedrake-install", line 754, in install run_pip_install(["--ignore-installed", package]) File "firedrake-install", line 624, in run_pip_install check_call(pipinstall + pipargs) File "firedrake-install", line 369, in check_call subprocess.check_call(arguments, env=env) File "/opt/modules/python/2.7.9/lib/python2.7/subprocess.py", line 540, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/localhome/scwb/firedrake/2017-04-20/firedrake/bin/pip', 'install', '--no-binary', 'mpi4py', '--no-deps', '--ignore-installed', 'petsc/']' returned non-zero exit status 1
------------------------------------------------------------------------ *From:* firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of Miklós Homolya <m.homolya14@imperial.ac.uk> *Sent:* 20 April 2017 10:37:29 *To:* firedrake@imperial.ac.uk *Subject:* Re: [firedrake] Present installation issues with PETSc build This issue should now be "fixed".
On 10/04/17 10:47, Lawrence Mitchell wrote:
Dear firedrakers,
some of you attempting to install or update recently may have seen that the PETSc build fails (attempting to install Eigen).
This is a reported bug in the PETSc installer, we hope that it will be fixed in the next day or so.
As a short-term workaround, you can disable the installation of Eigen when running firedrake-install or firedrake-update like so:
$ PETSC_CONFIGURE_OPTIONS="--download-eigen=0" firedrake-install or $ PETSC_CONFIGURE_OPTIONS="--download-eigen=0" firedrake-update
This will disable the ability to solve problems using hybridisation methods, but Firedrake will otherwise be functional.
A subsequent call to firedrake-install or firedrake-update without setting PETSC_CONFIGURE_OPTIONS will subsequently download and install Eigen, you can do this when the problem is fixed.
I will update this thread when the bug fix arrives in PETSc and we have confirmed it works for us.
Thanks, and apologies for any problems this might be causing,
Lawrence _______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake