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
