Bug#914141: python-escript FTBFS with boost 1.67

Adrian Bunk bunk at debian.org
Mon Nov 19 21:39:21 GMT 2018


Source: python-escript
Version: 5.2-2
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/package.php?p=python-escript&suite=sid

...
Install file: "debian/tmp2/posix/weipa/py/__init__.pyc" as "debian/stage2/esys/weipa/__init__.pyc"
/<<PKGBUILDDIR>>/debian/stage2/bin/run-escript /<<PKGBUILDDIR>>/debian/tmp2/scripts/release_sanity.py
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/debian/tmp2/scripts/release_sanity.py", line 8, in <module>
    from esys.escript import *
  File "escript/py_src/__init__.py", line 28, in <module>
    from esys.escriptcore.escriptcpp import *
ImportError: /<<PKGBUILDDIR>>/debian/stage2/lib/libescript.so: undefined symbol: _ZTVN5boost6python17error_already_setE
scons: *** [dummy] Error 1
scons: building terminated because of errors.

*** Config Summary (see config.log and <prefix>/lib/buildvars for details) ***
Escript revision 6702
  Install prefix:  /<<PKGBUILDDIR>>/debian/stage2
          Python:  /usr/bin/python2 (Version 2.7.15)
           boost:  /usr (Version 1.67.0)
           numpy:  YES (with headers)
  Solver library:  paso
   Direct solver:  NONE
         domains:  dudley, finley, ripley, speckley
          netcdf:  YES (4 + 3)
           weipa:  YES
          openmp:  YES
            gdal:  YES
          pyproj:  YES
           scipy:  YES
            silo:  YES

  DISABLED features: boomeramg cppunit cuda debug gmsh gzip lapack mkl mpi papi parmetis sympy trilinos umfpack visit
  Treating warnings as errors

WARNING: Cannot import sympy. Symbolic toolbox and nonlinear PDEs will not be available.
WARNING: matplotlib not found, will skip some unit tests
WARNING: gmsh not available. Skipping tests usersguide/trapezoid.py usersguide/quad.py usersguide/brick.py usersguide/refine.py cookbook/example04a.py cookbook/example04b.py cookbook/example05a.py cookbook/example05b.py cookbook/example05c.py cookbook/example06.py cookbook/example08c.py cookbook/example09m.py cookbook/example09a.py cookbook/example10m.py inversion/dc_forward.py!

ERROR: build stopped due to errors

make[1]: *** [debian/rules:61: override_dh_auto_build] Error 2


The Ubuntu diff seems to contain a fix.



More information about the debian-science-maintainers mailing list