Installation of petsc, slepc and parmetis

Asked by Gerd Wachsmuth

Why does dorsal (for FEniCS) install the packages mentioned above not properly? The necessary files are only linked and this causes trouble if the install directory is copied to other computers or if you delete the source directory. Is there any serious reason for this?

Question information

Language:
English Edit question
Status:
Solved
For:
Dorsal Edit question
Assignee:
No assignee Edit question
Solved by:
Gerd Wachsmuth
Solved:
Last query:
Last reply:
Revision history for this message
Harish Narayanan (hnarayanan) said :
#1

No, there is no serious reason for this. Try to look at FEniCS/packages for the package files for each of these packages; it should be quite easy to change this behaviour.

Revision history for this message
Gerd Wachsmuth (gerd-wachsmuth) said :
#2

Ok, I patched the *.package files and this is working fine now. However, one problem persists: share/dolfin/cmake/dolfin-config.cmake contains several paths to the source directory, but this seems dolfin related.

Revision history for this message
Gerd Wachsmuth (gerd-wachsmuth) said :
#3

Is here any possibility to upload the changed files?

Revision history for this message
Harish Narayanan (hnarayanan) said :
#4

Yes, if you are using bzr, you can do:

bzr send -o wachsmuth.patch

in your dorsal folder. Send this file over to the mailing list: <email address hidden>

If you are not using bzr, just send your changed files over to the mailing list.