fenics: Wenn man es hier
auf Ubuntu 14.04 aus Ubuntu-Packages installiert
auf Ubuntu 16.04 aus fenicsproject-eigenen Packages installiert
auf Ubuntu 16.04 nach Anleitung aus den git-repos baut und installiert
kann es in keinem Fall das erste Beispiel aus dem fenics Tutorial (ft01_poisson.py
)
ausfuehren. Um Debugging interessanter zu machen, ist der Fehler jedesmal ein anderer.
Das Design buchstabiert schon Untergang (wie der Amerikaner sagt), indem z.B. ein Python-Modul
zur Laufzeit in einem Tempdir einen Dateibaum anlegt, in dem ein CMakeFile liegt,
das in einem anderen Tempdir einen Dateibaum anlegt, in dem ein Makefile liegt,
in dem die Pfade zu den SWIG-Includes nicht stimmen.
Wie ein Meister des Verbrechens verwischt fenics seine Spuren, indem es die Tempdirs zum Teil
loescht, wenn Fehler auftreten.