On Sun, Feb 22, 2015 at 1:01 PM, Gaspard Jankowiak
<[email protected]> wrote:
> I'm trying to install FEniCS v1.5.0, running Fedora 20 and using the new 
> HashDist script. It finishes nicely and I can run dolfin. However, the mshr 
> python bindings seem to have landed somewhere else than what is included by 
> PYTHONPATH, which looks like
>
> /home/fenics/.hashdist/bld/profile/zv65yampxxc3/lib/python2.7/site-packages
>
> and does not include symlinks to mshr, which is located in
>
> /home/fenics/.hashdist/bld/mshr/46fp6qwqsvjk/lib64/python2.7/site-packages

I guess mshr python files are located in
/home/fenics/.hashdist/bld/profile/zv65yampxxc3/lib64/python2.7/site-packages?
Is that correct? Is anything else installed in
/home/fenics/.hashdist/bld/profile/zv65yampxxc3/lib64?

> Adding the symlinks by hand seems to work (I can import mshr, build domains 
> and mesh them), but this seems awkward, and no one has write access to the 
> installation directory.
>
> I've attached the uneventful build log (partial, it was restarted after a 
> user-aborted build). Also, this is a [0] development install.
> So, is the script broken, or is something failing silently, or have I 
> overlooked something ?

No, the installation is complete. I think the only problem is that the
mshr python files are installed in a directory that are not added to
PYTHONPATH in fenics.dev. The correct fix will be to install the mshr
python files in lib/python2.7/site-packages instead of
lib64/python2.7/site-packages. I will take a look at that later.

Johannes
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to