Hi Miklos,
Reran again to make sure, still fails at the eigen step.
Curl should mean I've got the latest install script unless the location has changed.
Thanks
Will
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.
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 eigenCould 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 siteUnable 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 /yourselectedlocationand 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 setupdist.run_commands()File "/opt/modules/python/2.7.9/lib/python2.7/distutils/dist.py", line 953, in run_commandsself.run_command(cmd)File "/opt/modules/python/2.7.9/lib/python2.7/distutils/dist.py", line 972, in run_commandcmd_obj.run()File "/tmp/pip-QhWszv-build/setup.py", line 218, in runconfig(prefix, self.dry_run)File "/tmp/pip-QhWszv-build/setup.py", line 148, in configif 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 installrun_pip_install(["--ignore-installed", package])File "firedrake-install", line 624, in run_pip_installcheck_call(pipinstall + pipargs)File "firedrake-install", line 369, in check_callsubprocess.check_call(arguments, env=env)File "/opt/modules/python/2.7.9/lib/python2.7/subprocess.py", line 540, in check_callraise 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 buildThis 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