Hello,
I recently had to reinstall firedrake, which went well, but then when I tried installing slepc using "firedrake-update --slepc" I got the following error.
I am including the log file.  Any idea what might be the problem?
Cheers, Francis
 
Failed to clone slepc using ssh, falling back to https.
Successfully cloned repository slepc.
Checking out branch firedrake
Successfully checked out branch firedrake
Installing slepc/
Traceback (most recent call last):
  File "../bin/firedrake-update", line 1161, in <module>
    build_and_install_slepc()
  File "../bin/firedrake-update", line 757, in build_and_install_slepc
    install("slepc/")
  File "../bin/firedrake-update", line 543, in install
    run_pip_install(["--ignore-installed", package])
  File "../bin/firedrake-update", line 513, in run_pip_install
    check_call(pipinstall + pipargs)
  File "../bin/firedrake-update", line 350, in check_call
    log.debug(subprocess.check_output(arguments, stderr=subprocess.STDOUT, env=env).decode())
  File "/usr/lib/python3.5/subprocess.py", line 626, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.5/subprocess.py", line 708, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/home/fpoulin/software/firedrake/bin/python', '-m', 'pip', 'install', '--no-binary', 'mpi4py', '--no-deps', '-vvv', '--ignore-installed', 'slepc/']' returned non-zero exit status 1
------------------
Francis Poulin  
Associate Dean, Undergraduate Studies                   
Associate Professor
Department of Applied Mathematics
University of Waterloo
email:           fpoulin@uwaterloo.ca
Web:            https://uwaterloo.ca/poulin-research-group/
Telephone:  +1 519 888 4567 x32637