Bug#805193: aster: FTBFS: Fatal Error: finclude/petscsys.h: No such file or directory

peter green plugwash at p10link.net
Sat Dec 12 17:32:07 UTC 2015


Tags 805193 +patch
Thanks

I was able to get aster to build for raspbian stretch (in which I have 
imported the updated petsc from debian sid) with the changes in the 
attatched debdiff. I have not tried it on any other system. I have not 
tested if the resulting packages actually work. I will be uploading this 
to raspbian shortly. No intent to NMU in Debian.

The failure in the bug report was fixed by adding an include path. I 
added the include path to three different variables. I'm not sure which 
of them the build is actually using.

I then ran into another failure, PETSC_DEFAULT_DOUBLE_PRECISION seems to 
have dissapeared. I did some googling and found 
http://lists.mcs.anl.gov/pipermail/petsc-users/2014-February/020567.html 
which seemed to indicate that it should be replaced with 
PETSC_DEFAULT_REAL. I did so and got a successful build.

I also ran into and fixed a broken clean target while working on the 
package. I forgot to document this in the changelog.

P.S. Trying to build this package as root will break your system's 
python-numpy and then fail because of said breakage.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: aster.debdiff
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20151212/001fbca7/attachment-0001.ksh>


More information about the debian-science-maintainers mailing list