Dear Rahul, There simply isn’t a magic way that we or anyone else can automatically deal with all of the environment differences on clusters (there will be, but containerisation isn’t available on enough supercomputers yet). ARCHER is itself a Cray machine, and the fact that the ARCHER instructions apparently don’t work immediately for you is illustrative of quite how heterogeneous the supercomputer landscape is. The reason that we provide a script for building Python from source on Cray is exactly that the Python which was available on ARCHER was built without ssl. I’m not amazingly surprised that you have hit the same issue. I think it is likely that it will be necessary to build Python from source. Could you please try step 3 again and raise an issue on Firedrake GitHub with exactly what you ran and what the error message is? Regards, David From: <firedrake-bounces@imperial.ac.uk> on behalf of Rahul Kumar <rkumar@bcamath.org> Date: Friday, 7 June 2019 at 10:42 To: firedrake <firedrake@imperial.ac.uk> Subject: [firedrake] Firedrake installation on Cray Greetings, I was trying to build Firedrake on Cray using these instructions https://github.com/firedrakeproject/firedrake-archer. Initially I was having segmentation fault at step-3 which is resolved now. I curated most of the python dependencies using Anaconda but then at step 4 I am getting error message of not having Python/SSL package and many more. I do not have the Sudo privilege and its becoming little cumbersome to curate all dependencies locally. Do you have any bash script written to do it locally on clusters ?. Also I feel that step 4 script needs to be little tweaked for Cray (beskow) installation. Best, Rahul Kumar BCAM - Basque Center for Applied Mathematics Alameda de Mazarredo, 14 E-48009 Bilbao, Basque Country - Spain Tel. +34 946 567 842 rkumar@bcamath.org<mailto:rkumar@bcamath.org> | www.bcamath.org/rkumar<http://www.bcamath.org/rkumar> (matematika mugaz bestalde)