Bug#1086371: python-escript: FTBFS: RuntimeError: Unable to link against ['mpi_cxx', 'mpi']

Santiago Vila sanvila at debian.org
Wed Oct 30 11:20:49 GMT 2024


Package: src:python-escript
Version: 5.6-7
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules build
dh build  -v
    dh_update_autotools_config -O-v
    dh_autoreconf -O-v
    dh_auto_configure -O-v
    debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Build steps for py3
mkdir -p /<<PKGBUILDDIR>>/debian/stage3
scons  -j2   cc_optim=' -O3  '  build_dir=/<<PKGBUILDDIR>>/debian/tmp3 verbose=on prefix=/<<PKGBUILDDIR>>/debian/stage3 options_file=debian/sid_options.py docs
site_init:232: SyntaxWarning: invalid escape sequence '\p'
site_init:261: SyntaxWarning: invalid escape sequence '\p'
scons: Reading SConscript files ...
/<<PKGBUILDDIR>>/site_scons/site_init.py:232: SyntaxWarning: invalid escape sequence '\p'

[... snipped ...]

     Visualization
     WriteVTK
     __builtins__
     __cached__
     __copyright__
     __doc__
     __file__
     __license__
     __loader__
     __name__
     __package__
     __spec__
     __url__
     division
     os
     print_function
     saveVTK
Beginning  /<<PKGBUILDDIR>>/debian/stage3/esys/speckley
esys.speckley
Starting dump on esys.speckley with ignore at []
Supressing the following packages
esys.speckley.speckleycpp
---------
     AbstractAssembler
     BYTEORDER_BIG_ENDIAN
     BYTEORDER_LITTLE_ENDIAN
     BYTEORDER_NATIVE
     Brick
     DATATYPE_FLOAT32
     DATATYPE_FLOAT64
     DATATYPE_INT32
     Rectangle
     SpeckleyBrick
     SpeckleyDomain
     SpeckleyRectangle
     __builtins__
     __cached__
     __copyright__
     __doc__
     __file__
     __license__
     __loader__
     __name__
     __nodocorecursion
     __package__
     __path__
     __spec__
     __url__
     division
     esys
     print_function
     readBinaryGrid
     speckleycpp
-------------esys.speckley
Running Sphinx v7.4.7
loading translations [en]... locale_dir /<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/locales/en/LC_MESSAGES does not exist
locale_dir /<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/locales/en/LC_MESSAGES does not exist
done
WARNING: html_static_path entry '_static' does not exist
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
locale_dir /<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/locales/en/LC_MESSAGES does not exist
locale_dir /<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/locales/en/LC_MESSAGES does not exist
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 50 source files that are out of date
updating environment: locale_dir /<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/locales/en/LC_MESSAGES does not exist
[new config] 50 added, 0 changed, 0 removed
reading sources... [  2%] esys.downunder
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/datasources.py:50: DeprecationWarning: Please import `netcdf_file` from the `scipy.io` namespace; the `scipy.io.netcdf` namespace is deprecated and will be removed in SciPy 2.0.0.
   from scipy.io.netcdf import netcdf_file
reading sources... [  4%] esys.downunder.apps
<unknown>:50: SyntaxWarning: invalid escape sequence '\s'
<unknown>:126: SyntaxWarning: invalid escape sequence '\ '
<unknown>:2: SyntaxWarning: invalid escape sequence '\ '
<unknown>:11: SyntaxWarning: invalid escape sequence '\s'
reading sources... [  6%] esys.downunder.dcresistivityforwardmodeling
reading sources... [  8%] esys.downunder.domainbuilder
reading sources... [ 10%] esys.downunder.forwardmodels
reading sources... [ 12%] esys.downunder.forwardmodels.acoustic
reading sources... [ 14%] esys.downunder.forwardmodels.base
reading sources... [ 16%] esys.downunder.forwardmodels.dcresistivity
reading sources... [ 18%] esys.downunder.forwardmodels.gravity
reading sources... [ 20%] esys.downunder.forwardmodels.magnetic
reading sources... [ 22%] esys.downunder.forwardmodels.magnetotelluric2d
reading sources... [ 24%] esys.downunder.forwardmodels.pressure
reading sources... [ 26%] esys.downunder.forwardmodels.subsidence
reading sources... [ 28%] esys.downunder.magtel1d
reading sources... [ 30%] esys.downunder.magtel2d
reading sources... [ 32%] esys.downunder.seismic
reading sources... [ 34%] esys.downunder.splitinversioncostfunctions
reading sources... [ 36%] esys.downunder.splitminimizers
reading sources... [ 38%] esys.downunder.splitregularizations
reading sources... [ 40%] esys.dudley
reading sources... [ 42%] esys.escript
<unknown>:2: SyntaxWarning: invalid escape sequence '\ '
<unknown>:11: SyntaxWarning: invalid escape sequence '\s'
reading sources... [ 44%] esys.escript.datamanager
reading sources... [ 46%] esys.escript.linearPDEs
reading sources... [ 48%] esys.escript.modelframe
reading sources... [ 50%] esys.escript.models
reading sources... [ 52%] esys.escript.pdetools
reading sources... [ 54%] esys.escript.splitworld
reading sources... [ 56%] esys.escript.symbolic
<unknown>:2: SyntaxWarning: invalid escape sequence '\ '
<unknown>:11: SyntaxWarning: invalid escape sequence '\s'
reading sources... [ 58%] esys.escript.unitsSI
reading sources... [ 60%] esys.escript.util
reading sources... [ 62%] esys.finley
reading sources... [ 64%] esys.modellib
reading sources... [ 66%] esys.modellib.flow
<unknown>:32: SyntaxWarning: invalid escape sequence '\l'
reading sources... [ 68%] esys.modellib.geometry
reading sources... [ 70%] esys.modellib.input
reading sources... [ 72%] esys.modellib.materials
reading sources... [ 74%] esys.modellib.mechanics
reading sources... [ 76%] esys.modellib.probe
reading sources... [ 78%] esys.modellib.temperature
<unknown>:34: SyntaxWarning: invalid escape sequence '\k'
reading sources... [ 80%] esys.modellib.visualization
reading sources... [ 82%] esys.pycad
<unknown>:458: SyntaxWarning: invalid escape sequence '\|'
<unknown>:3: SyntaxWarning: invalid escape sequence '\|'
reading sources... [ 84%] esys.pycad.Triangle
<unknown>:3: SyntaxWarning: invalid escape sequence '\|'
reading sources... [ 86%] esys.pycad.design
<unknown>:3: SyntaxWarning: invalid escape sequence '\|'
reading sources... [ 88%] esys.pycad.extras
<unknown>:122: SyntaxWarning: invalid escape sequence '\ '
<unknown>:2: SyntaxWarning: invalid escape sequence '\ '
reading sources... [ 90%] esys.pycad.gmsh
<unknown>:3: SyntaxWarning: invalid escape sequence '\|'
reading sources... [ 92%] esys.ripley
reading sources... [ 94%] esys.ripley.MultiResolutionDomain
reading sources... [ 96%] esys.speckley
reading sources... [ 98%] esys.weipa
reading sources... [100%] index

/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/minimizers.py:docstring of esys.downunder.minimizers.MinimizerLBFGS.setOptions:21: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/minimizers.py:docstring of esys.downunder.minimizers.MinimizerLBFGS.setOptions:23: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/dcModels.py:docstring of esys.downunder.apps.dcModels.DCResistivityModel:3: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/dcModels.py:docstring of esys.downunder.apps.dcModels.DCResistivityModel:4: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/dcModels.py:docstring of esys.downunder.apps.dcModels.DCResistivityModel.__init__:8: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/dcModels.py:docstring of esys.downunder.apps.dcModels.DCResistivityModel.__init__:9: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/dcModels.py:docstring of esys.downunder.apps.dcModels.DCResistivityModelNoPrimary:3: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/dcModels.py:docstring of esys.downunder.apps.dcModels.DCResistivityModelNoPrimary:4: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/dcModels.py:docstring of esys.downunder.apps.dcModels.DCResistivityModelNoPrimary.__init__:8: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/dcModels.py:docstring of esys.downunder.apps.dcModels.DCResistivityModelNoPrimary.__init__:9: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.FunctionJob:1: WARNING: duplicate object description of esys.escriptcore.splitworld.FunctionJob, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/gravityModels.py:docstring of esys.downunder.apps.gravityModels.GravityModel:3: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/gravityModels.py:docstring of esys.downunder.apps.gravityModels.GravityModel:4: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.Job:1: WARNING: duplicate object description of esys.escriptcore.splitworld.Job, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/linearPDEs.py:docstring of esys.escriptcore.linearPDEs.LinearPDE:1: WARNING: duplicate object description of esys.escriptcore.linearPDEs.LinearPDE, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/pdetools.py:docstring of esys.escriptcore.pdetools.Locator:1: WARNING: duplicate object description of esys.escriptcore.pdetools.Locator, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/MTModels.py:docstring of esys.downunder.apps.MTModels.MT2DTEModel:3: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/MTModels.py:docstring of esys.downunder.apps.MTModels.MT2DTEModel:20: WARNING: Inline interpreted text or phrase reference start-string without end-string.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/MTModels.py:docstring of esys.downunder.apps.MTModels.MT2DTMModel:3: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/MTModels.py:docstring of esys.downunder.apps.MTModels.MT2DTMModel:17: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/MTModels.py:docstring of esys.downunder.apps.MTModels.MT2DTMModel:15: WARNING: Inline interpreted text or phrase reference start-string without end-string.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/MTModels.py:docstring of esys.downunder.apps.MTModels.MT2DTMModel.__init__:9: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/MTModels.py:docstring of esys.downunder.apps.MTModels.MT2DTMModel.__init__:10: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/MTModels.py:docstring of esys.downunder.apps.MTModels.MT2DTMModel.setResistivity:5: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/MTModels.py:docstring of esys.downunder.apps.MTModels.MT2DTMModel.setResistivity:6: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/magneticModels.py:docstring of esys.downunder.apps.magneticModels.MagneticModel2D:3: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/magneticModels.py:docstring of esys.downunder.apps.magneticModels.MagneticModel2D:4: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/magneticModels.py:docstring of esys.downunder.apps.magneticModels.MagneticModel3D:3: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/magneticModels.py:docstring of esys.downunder.apps.magneticModels.MagneticModel3D:4: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/magneticModels.py:docstring of esys.downunder.apps.magneticModels.MagneticModel3D:15: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/seismicModels.py:docstring of esys.downunder.apps.seismicModels.SonicWaveInFrequencyDomain:3: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/apps/seismicModels.py:docstring of esys.downunder.apps.seismicModels.SonicWaveInFrequencyDomain:4: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/linearPDEs.py:docstring of esys.escriptcore.linearPDEs.LinearPDE:1: WARNING: duplicate object description of esys.escriptcore.linearPDEs.LinearPDE, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/pdetools.py:docstring of esys.escriptcore.pdetools.Locator:1: WARNING: duplicate object description of esys.escriptcore.pdetools.Locator, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/coordinates.py:docstring of esys.downunder.coordinates.CartesianReferenceSystem:1: WARNING: duplicate object description of esys.downunder.coordinates.CartesianReferenceSystem, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/datasources.py:docstring of esys.downunder.datasources.DataSource:1: WARNING: duplicate object description of esys.downunder.datasources.DataSource, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/coordinates.py:docstring of esys.downunder.coordinates.ReferenceSystem:1: WARNING: duplicate object description of esys.downunder.coordinates.ReferenceSystem, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/acoustic.py:docstring of esys.downunder.forwardmodels.acoustic.AcousticWaveForm:1: WARNING: duplicate object description of esys.downunder.forwardmodels.acoustic.AcousticWaveForm, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/dcresistivity.py:docstring of esys.downunder.forwardmodels.dcresistivity.DcRes:1: WARNING: duplicate object description of esys.downunder.forwardmodels.dcresistivity.DcRes, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/base.py:docstring of esys.downunder.forwardmodels.base.ForwardModel:1: WARNING: duplicate object description of esys.downunder.forwardmodels.base.ForwardModel, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/base.py:docstring of esys.downunder.forwardmodels.base.ForwardModelWithPotential:1: WARNING: duplicate object description of esys.downunder.forwardmodels.base.ForwardModelWithPotential, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/gravity.py:docstring of esys.downunder.forwardmodels.gravity.GravityModel:1: WARNING: duplicate object description of esys.downunder.forwardmodels.gravity.GravityModel, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/pressure.py:docstring of esys.downunder.forwardmodels.pressure.IsostaticPressure:1: WARNING: duplicate object description of esys.downunder.forwardmodels.pressure.IsostaticPressure, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/magnetotelluric2d.py:docstring of esys.downunder.forwardmodels.magnetotelluric2d.MT2DModelTEMode:1: WARNING: duplicate object description of esys.downunder.forwardmodels.magnetotelluric2d.MT2DModelTEMode, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/magnetotelluric2d.py:docstring of esys.downunder.forwardmodels.magnetotelluric2d.MT2DModelTMMode:1: WARNING: duplicate object description of esys.downunder.forwardmodels.magnetotelluric2d.MT2DModelTMMode, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/magnetic.py:docstring of esys.downunder.forwardmodels.magnetic.MagneticIntensityModel:1: WARNING: duplicate object description of esys.downunder.forwardmodels.magnetic.MagneticIntensityModel, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/magnetic.py:docstring of esys.downunder.forwardmodels.magnetic.MagneticModel:1: WARNING: duplicate object description of esys.downunder.forwardmodels.magnetic.MagneticModel, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/magnetic.py:docstring of esys.downunder.forwardmodels.magnetic.SelfDemagnetizationModel:1: WARNING: duplicate object description of esys.downunder.forwardmodels.magnetic.SelfDemagnetizationModel, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/subsidence.py:docstring of esys.downunder.forwardmodels.subsidence.Subsidence:1: WARNING: duplicate object description of esys.downunder.forwardmodels.subsidence.Subsidence, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/forwardmodels/base.py:docstring of esys.downunder.forwardmodels.base.ForwardModel:1: WARNING: duplicate object description of esys.downunder.forwardmodels.base.ForwardModel, other instance in esys.downunder.forwardmodels, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.downunder.forwardmodels.base, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.downunder.forwardmodels.base, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/linearPDEs.py:docstring of esys.escriptcore.linearPDEs.LinearPDE:1: WARNING: duplicate object description of esys.escriptcore.linearPDEs.LinearPDE, other instance in esys.downunder.dcresistivityforwardmodeling, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/pdetools.py:docstring of esys.escriptcore.pdetools.Locator:1: WARNING: duplicate object description of esys.escriptcore.pdetools.Locator, other instance in esys.downunder.dcresistivityforwardmodeling, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.downunder.forwardmodels.dcresistivity, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.downunder.forwardmodels.dcresistivity, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.downunder.forwardmodels.gravity, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.downunder.forwardmodels.gravity, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.downunder.forwardmodels.magnetic, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.downunder.forwardmodels.magnetic, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.downunder.forwardmodels.pressure, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.downunder.forwardmodels.pressure, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/magtel1d.py:docstring of esys.downunder.magtel1d.MT_1D.mt1d:2: WARNING: Title underline too short.

DESCRIPTION:
-----------
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/magtel2d.py:docstring of esys.downunder.magtel2d.MT_2D.pdeSolve:2: WARNING: Title underline too short.

DESCRIPTION:
-----------
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.downunder.magtel2d.rst:29: WARNING: toctree contains reference to nonexisting document 'esys.downunder.magtel2d.mt1d'
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/pdetools.py:docstring of esys.escriptcore.pdetools.ArithmeticTuple:1: WARNING: duplicate object description of esys.escriptcore.pdetools.ArithmeticTuple, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.downunder.forwardmodels.subsidence, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.FunctionJob:1: WARNING: duplicate object description of esys.escriptcore.splitworld.FunctionJob, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.Job:1: WARNING: duplicate object description of esys.escriptcore.splitworld.Job, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/mappings.py:docstring of esys.downunder.mappings.Mapping:1: WARNING: duplicate object description of esys.downunder.mappings.Mapping, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/costfunctions.py:docstring of esys.downunder.costfunctions.MeteredCostFunction:1: WARNING: duplicate object description of esys.downunder.costfunctions.MeteredCostFunction, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/minimizers.py:docstring of esys.downunder.minimizers.AbstractMinimizer:1: WARNING: duplicate object description of esys.downunder.minimizers.AbstractMinimizer, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/pdetools.py:docstring of esys.escriptcore.pdetools.ArithmeticTuple:1: WARNING: duplicate object description of esys.escriptcore.pdetools.ArithmeticTuple, other instance in esys.downunder.splitinversioncostfunctions, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.FunctionJob:1: WARNING: duplicate object description of esys.escriptcore.splitworld.FunctionJob, other instance in esys.downunder.splitinversioncostfunctions, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.Job:1: WARNING: duplicate object description of esys.escriptcore.splitworld.Job, other instance in esys.downunder.splitinversioncostfunctions, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/downunder/costfunctions.py:docstring of esys.downunder.costfunctions.CostFunction:1: WARNING: duplicate object description of esys.downunder.costfunctions.CostFunction, other instance in esys.downunder, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.ContinuousDomain:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.ContinuousDomain, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.downunder.splitinversioncostfunctions, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/datamanager.py:docstring of esys.escriptcore.datamanager.DataManager:1: WARNING: duplicate object description of esys.escriptcore.datamanager.DataManager, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Domain:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Domain, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/symbolic/evaluator.py:docstring of esys.escriptcore.symbolic.evaluator.Evaluator:1: WARNING: duplicate object description of esys.escriptcore.symbolic.evaluator.Evaluator, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.downunder.forwardmodels.subsidence, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.FunctionJob:1: WARNING: duplicate object description of esys.escriptcore.splitworld.FunctionJob, other instance in esys.downunder.splitminimizers, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.FunctionSpace:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.FunctionSpace, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.Job:1: WARNING: duplicate object description of esys.escriptcore.splitworld.Job, other instance in esys.downunder.splitminimizers, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/nonlinearPDE.py:docstring of esys.escriptcore.nonlinearPDE.NonlinearPDE:1: WARNING: duplicate object description of esys.escriptcore.nonlinearPDE.NonlinearPDE, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Operator:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Operator, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Reducer:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Reducer, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.SolverBuddy:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.SolverBuddy, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.SolverOptions:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.SolverOptions, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.SplitWorld:1: WARNING: duplicate object description of esys.escriptcore.splitworld.SplitWorld, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.SubWorld:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.SubWorld, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/symbolic/symbol.py:docstring of esys.escriptcore.symbolic.symbol.Symbol:1: WARNING: duplicate object description of esys.escriptcore.symbolic.symbol.Symbol, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.TestDomain:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.TestDomain, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.TransportProblem:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.TransportProblem, other instance in esys.downunder.apps, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/datamanager.py:docstring of esys.escriptcore.datamanager.DataManager:1: WARNING: duplicate object description of esys.escriptcore.datamanager.DataManager, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.ContinuousDomain:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.ContinuousDomain, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Domain:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Domain, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.FunctionSpace:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.FunctionSpace, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Internal_SplitWorld:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Internal_SplitWorld, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/linearPDEs.py:docstring of esys.escriptcore.linearPDEs.LinearPDE:1: WARNING: duplicate object description of esys.escriptcore.linearPDEs.LinearPDE, other instance in esys.downunder.forwardmodels.dcresistivity, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Operator:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Operator, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Reducer:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Reducer, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.SolverBuddy:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.SolverBuddy, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.SolverOptions:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.SolverOptions, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.SubWorld:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.SubWorld, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.TestDomain:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.TestDomain, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.TransportProblem:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.TransportProblem, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/pdetools.py:docstring of esys.escriptcore.pdetools.ArithmeticTuple:1: WARNING: duplicate object description of esys.escriptcore.pdetools.ArithmeticTuple, other instance in esys.downunder.splitminimizers, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/pdetools.py:docstring of esys.escriptcore.pdetools.Locator:1: WARNING: duplicate object description of esys.escriptcore.pdetools.Locator, other instance in esys.downunder.forwardmodels.dcresistivity, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/pdetools.py:docstring of esys.escriptcore.pdetools.MaxIterReached:1: WARNING: duplicate object description of esys.escriptcore.pdetools.MaxIterReached, other instance in esys.escript.models, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.FunctionJob:1: WARNING: duplicate object description of esys.escriptcore.splitworld.FunctionJob, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.Job:1: WARNING: duplicate object description of esys.escriptcore.splitworld.Job, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/splitworld.py:docstring of esys.escriptcore.splitworld.SplitWorld:1: WARNING: duplicate object description of esys.escriptcore.splitworld.SplitWorld, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/symbolic/evaluator.py:docstring of esys.escriptcore.symbolic.evaluator.Evaluator:1: WARNING: duplicate object description of esys.escriptcore.symbolic.evaluator.Evaluator, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/symbolic/symbol.py:docstring of esys.escriptcore.symbolic.symbol.Symbol:1: WARNING: duplicate object description of esys.escriptcore.symbolic.symbol.Symbol, other instance in esys.escript, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.escript.linearPDEs, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.escript.linearPDEs, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/modellib/flow.py:docstring of esys.modellib.flow.SteadyIncompressibleFlow:1: WARNING: Inline emphasis start-string without end-string.
/<<PKGBUILDDIR>>/debian/stage3/esys/modellib/flow.py:docstring of esys.modellib.flow.SteadyIncompressibleFlow:2: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/modellib/flow.py:docstring of esys.modellib.flow.SteadyIncompressibleFlow:7: WARNING: Inline emphasis start-string without end-string.
/<<PKGBUILDDIR>>/debian/stage3/esys/modellib/flow.py:docstring of esys.modellib.flow.SteadyIncompressibleFlow:8: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/linearPDEs.py:docstring of esys.escriptcore.linearPDEs.LinearPDE:1: WARNING: duplicate object description of esys.escriptcore.linearPDEs.LinearPDE, other instance in esys.escript.linearPDEs, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.Model:1: WARNING: duplicate object description of esys.escriptcore.modelframe.Model, other instance in esys.escript.modelframe, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.ParameterSet:1: WARNING: duplicate object description of esys.escriptcore.modelframe.ParameterSet, other instance in esys.escript.modelframe, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.Model:1: WARNING: duplicate object description of esys.escriptcore.modelframe.Model, other instance in esys.modellib.input, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.ParameterSet:1: WARNING: duplicate object description of esys.escriptcore.modelframe.ParameterSet, other instance in esys.modellib.input, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.IterationDivergenceError:1: WARNING: duplicate object description of esys.escriptcore.modelframe.IterationDivergenceError, other instance in esys.escript.modelframe, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/linearPDEs.py:docstring of esys.escriptcore.linearPDEs.LinearPDE:1: WARNING: duplicate object description of esys.escriptcore.linearPDEs.LinearPDE, other instance in esys.modellib.input, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.Model:1: WARNING: duplicate object description of esys.escriptcore.modelframe.Model, other instance in esys.modellib.materials, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.escript.util, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/util.py:docstring of esys.escriptcore.util.FileWriter:1: WARNING: duplicate object description of esys.escriptcore.util.FileWriter, other instance in esys.escript.util, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.Model:1: WARNING: duplicate object description of esys.escriptcore.modelframe.Model, other instance in esys.modellib.mechanics, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.ParameterSet:1: WARNING: duplicate object description of esys.escriptcore.modelframe.ParameterSet, other instance in esys.modellib.materials, use :no-index: for one of them
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.modellib.probe, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.IterationDivergenceError:1: WARNING: duplicate object description of esys.escriptcore.modelframe.IterationDivergenceError, other instance in esys.modellib.mechanics, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.Model:1: WARNING: duplicate object description of esys.escriptcore.modelframe.Model, other instance in esys.modellib.probe, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/modellib/temperature.py:docstring of esys.modellib.temperature.TemperatureAdvection:8: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/docstring of esys.escriptcore.escriptcpp.Data:1: WARNING: duplicate object description of esys.escriptcore.escriptcpp.Data, other instance in esys.modellib.temperature, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.Link:1: WARNING: duplicate object description of esys.escriptcore.modelframe.Link, other instance in esys.escript.modelframe, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/escriptcore/modelframe.py:docstring of esys.escriptcore.modelframe.Model:1: WARNING: duplicate object description of esys.escriptcore.modelframe.Model, other instance in esys.modellib.temperature, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Arc:1: WARNING: duplicate object description of esys.pycad.primitives.Arc, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.BSpline:1: WARNING: duplicate object description of esys.pycad.primitives.BSpline, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.BezierCurve:1: WARNING: duplicate object description of esys.pycad.primitives.BezierCurve, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.CurveLoop:1: WARNING: duplicate object description of esys.pycad.primitives.CurveLoop, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Line:1: WARNING: duplicate object description of esys.pycad.primitives.Line, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.PlaneSurface:1: WARNING: duplicate object description of esys.pycad.primitives.PlaneSurface, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Point:1: WARNING: duplicate object description of esys.pycad.primitives.Point, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.PropertySet:1: WARNING: duplicate object description of esys.pycad.primitives.PropertySet, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.RuledSurface:1: WARNING: duplicate object description of esys.pycad.primitives.RuledSurface, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Spline:1: WARNING: duplicate object description of esys.pycad.primitives.Spline, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.SurfaceLoop:1: WARNING: duplicate object description of esys.pycad.primitives.SurfaceLoop, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Volume:1: WARNING: duplicate object description of esys.pycad.primitives.Volume, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Manifold1D:1: WARNING: duplicate object description of esys.pycad.primitives.Manifold1D, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Manifold2D:1: WARNING: duplicate object description of esys.pycad.primitives.Manifold2D, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Manifold3D:1: WARNING: duplicate object description of esys.pycad.primitives.Manifold3D, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Point:1: WARNING: duplicate object description of esys.pycad.primitives.Point, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Primitive:1: WARNING: duplicate object description of esys.pycad.primitives.Primitive, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.PropertySet:1: WARNING: duplicate object description of esys.pycad.primitives.PropertySet, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.ReversePrimitive:1: WARNING: duplicate object description of esys.pycad.primitives.ReversePrimitive, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Arc:1: WARNING: duplicate object description of esys.pycad.primitives.Arc, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.BSpline:1: WARNING: duplicate object description of esys.pycad.primitives.BSpline, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.BezierCurve:1: WARNING: duplicate object description of esys.pycad.primitives.BezierCurve, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.CurveLoop:1: WARNING: duplicate object description of esys.pycad.primitives.CurveLoop, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Ellipse:1: WARNING: duplicate object description of esys.pycad.primitives.Ellipse, other instance in esys.pycad, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Line:1: WARNING: duplicate object description of esys.pycad.primitives.Line, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.PlaneSurface:1: WARNING: duplicate object description of esys.pycad.primitives.PlaneSurface, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Point:1: WARNING: duplicate object description of esys.pycad.primitives.Point, other instance in esys.pycad.design, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.PropertySet:1: WARNING: duplicate object description of esys.pycad.primitives.PropertySet, other instance in esys.pycad.design, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.RuledSurface:1: WARNING: duplicate object description of esys.pycad.primitives.RuledSurface, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Spline:1: WARNING: duplicate object description of esys.pycad.primitives.Spline, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.SurfaceLoop:1: WARNING: duplicate object description of esys.pycad.primitives.SurfaceLoop, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/stage3/esys/pycad/primitives.py:docstring of esys.pycad.primitives.Volume:1: WARNING: duplicate object description of esys.pycad.primitives.Volume, other instance in esys.pycad.Triangle, use :no-index: for one of them
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.ripley.MultiResolutionDomain.rst:4: WARNING: duplicate object description of esys.ripley.MultiResolutionDomain, other instance in esys.ripley, use :no-index: for one of them
looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.downunder.apps.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.downunder.forwardmodels.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.downunder.magtel1d.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.downunder.magtel2d.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.escript.datamanager.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.escript.modelframe.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.escript.models.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.escript.splitworld.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.escript.symbolic.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.modellib.flow.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.modellib.geometry.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.modellib.input.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.modellib.materials.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.modellib.mechanics.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.modellib.probe.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.modellib.temperature.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.modellib.visualization.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.pycad.Triangle.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.pycad.extras.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/debian/tmp3/sphinx_int/esys.ripley.MultiResolutionDomain.rst: WARNING: document isn't included in any toctree
done
preparing documents... done
copying assets... 
copying static files... done
copying extra files... done
copying assets: done
writing output... [  2%] esys.downunder
writing output... [  4%] esys.downunder.apps
writing output... [  6%] esys.downunder.dcresistivityforwardmodeling
writing output... [  8%] esys.downunder.domainbuilder
writing output... [ 10%] esys.downunder.forwardmodels
writing output... [ 12%] esys.downunder.forwardmodels.acoustic
writing output... [ 14%] esys.downunder.forwardmodels.base
writing output... [ 16%] esys.downunder.forwardmodels.dcresistivity
writing output... [ 18%] esys.downunder.forwardmodels.gravity
writing output... [ 20%] esys.downunder.forwardmodels.magnetic
writing output... [ 22%] esys.downunder.forwardmodels.magnetotelluric2d
writing output... [ 24%] esys.downunder.forwardmodels.pressure
writing output... [ 26%] esys.downunder.forwardmodels.subsidence
writing output... [ 28%] esys.downunder.magtel1d
writing output... [ 30%] esys.downunder.magtel2d
writing output... [ 32%] esys.downunder.seismic
writing output... [ 34%] esys.downunder.splitinversioncostfunctions
writing output... [ 36%] esys.downunder.splitminimizers
writing output... [ 38%] esys.downunder.splitregularizations
writing output... [ 40%] esys.dudley
writing output... [ 42%] esys.escript
writing output... [ 44%] esys.escript.datamanager
writing output... [ 46%] esys.escript.linearPDEs
writing output... [ 48%] esys.escript.modelframe
writing output... [ 50%] esys.escript.models
writing output... [ 52%] esys.escript.pdetools
writing output... [ 54%] esys.escript.splitworld
writing output... [ 56%] esys.escript.symbolic
writing output... [ 58%] esys.escript.unitsSI
writing output... [ 60%] esys.escript.util
writing output... [ 62%] esys.finley
writing output... [ 64%] esys.modellib
writing output... [ 66%] esys.modellib.flow
writing output... [ 68%] esys.modellib.geometry
writing output... [ 70%] esys.modellib.input
writing output... [ 72%] esys.modellib.materials
writing output... [ 74%] esys.modellib.mechanics
writing output... [ 76%] esys.modellib.probe
writing output... [ 78%] esys.modellib.temperature
writing output... [ 80%] esys.modellib.visualization
writing output... [ 82%] esys.pycad
writing output... [ 84%] esys.pycad.Triangle
writing output... [ 86%] esys.pycad.design
writing output... [ 88%] esys.pycad.extras
writing output... [ 90%] esys.pycad.gmsh
writing output... [ 92%] esys.ripley
writing output... [ 94%] esys.ripley.MultiResolutionDomain
writing output... [ 96%] esys.speckley
writing output... [ 98%] esys.weipa
writing output... [100%] index

generating indices... genindex py-modindex done
writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 199 warnings.

The HTML pages are in debian/stage3/release/doc/sphinx_api.
scons: done building targets.

*** Config Summary (see config.log and <prefix>/lib/buildvars for details) ***
Escript revision -2
   Install prefix:  /<<PKGBUILDDIR>>/debian/stage3
           Python:  /usr/bin/python3 (Version 3.12.7)
            boost:  ['/usr/include', '/usr/lib/x86_64-linux-gnu'] (Version 1.83.0)
      boost numpy:  YES
         trilinos:  NO
            numpy:  YES (without headers)
             gzip:  YES
   Solver library:  paso
    Direct solver:  YES (umfpack)
          domains:  dudley, finley, ripley, speckley
           netcdf:  YES (4 + 3)
            weipa:  YES
           openmp:  YES
          cppunit:  YES
           pyproj:  YES
            scipy:  YES
             silo:  YES
            sympy:  YES
          umfpack:  YES

   DISABLED features: debug gdal gmsh lapack mkl mpi mumps parmetis trilinos visit
   NOT treating warnings as errors

WARNING: Could not detect the svn revision number!
WARNING: Cannot import gdal. Inversions will not honour WKT coordinate system information.
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!

SUCCESS: build complete

find /<<PKGBUILDDIR>>/debian/stage3 -name '*.pyc' -print0 | xargs -0 rm -f
# Build steps for py3 with MPI
mkdir -p /<<PKGBUILDDIR>>/debian/stage3M
scons   build_dir=/<<PKGBUILDDIR>>/debian/tmp3M  cc_optim=' -O3   -DOVERLORDPATH=\"/usr/lib/python-escript3-mpi/\"' \
	verbose=on prefix=/<<PKGBUILDDIR>>/debian/stage3M options_file=debian/sid_options_mpi.py
site_init:232: SyntaxWarning: invalid escape sequence '\p'
site_init:261: SyntaxWarning: invalid escape sequence '\p'
scons: Reading SConscript files ...
3.12.7 (main, Oct  3 2024, 15:15:22) [GCC 14.2.0]
Building with the following additional flags from debian: [['cpp_flags', '-Wdate-time -D_FORTIFY_SOURCE=2'], ['cxx_extra', '-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wno-uninitialized -Werror=implicit-function-declaration'], ['ld_extra', '-Wl,-z,relro -Wl,-z,now']]
Using options in debian/sid_options_mpi.py.
/bin/sh: 1: svnversion: not found
Checking whether the C++ compiler works... yes
Checking for C++ function gethostname()... yes
Checking for C++ header file byteswap.h... yes
Checking for C++ function SCbswap32()... yes
Checking for C++ header file sys/endian.h... no
Checking for C++ header file libkern/OSByteOrder.h... no
Checking for working complex std::acos()... yes
Checking for C++ header file Python.h... yes
Checking for C++ function Py_Exit()... yes
Checking for C++ library boost_python312... yes
Checking for C++ library boost_python312... yes
Found boost/python/numpy.hpp. Building with boost numpy support.
Checking for C++ header file numpy/ndarrayobject.h... no
Checking for C++ library cppunit... yes
Checking for C++ library netcdf_c++4... yes
Checking for C++ library umfpack... yes
Checking for C++ library siloh5... yes
Checking for C++ library mpi_cxx... no
RuntimeError: Unable to link against ['mpi_cxx', 'mpi'] (paths: /usr/lib/x86_64-linux-gnu/openmpi/include, /usr/lib/x86_64-linux-gnu/openmpi/lib):
   File "/<<PKGBUILDDIR>>/SConstruct", line 525:
     env=checkOptionalLibraries(env)
   File "/<<PKGBUILDDIR>>/site_scons/dependencies.py", line 666:
     mpi_inc_path,mpi_lib_path=findLibWithHeader(env, env['mpi_libs'], 'mpi.h', env['mpi_prefix'], lang='c++')
   File "/<<PKGBUILDDIR>>/site_scons/site_init.py", line 84:
     raise RuntimeError('Unable to link against %s (paths: %s, %s)'%(libs,inc_path,lib_path))
make[1]: *** [debian/rules:77: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:39: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



More information about the debian-science-maintainers mailing list