Bug#1049850: gerris: Fails to build binary packages again after successful build

Lucas Nussbaum lucas at debian.org
Wed Aug 16 09:26:37 BST 2023


Source: gerris
Version: 20131206+dfsg-19
Severity: minor
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-binary-20230816 ftbfs-binary-after-build
User: debian-qa at lists.debian.org
Usertags: qa-doublebuild

Hi,

This package fails to do build a binary-only build (not source) after a
successful build (dpkg-buildpackage ; dpkg-buildpackage -b).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/DoubleBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -b
> ---------------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package gerris
> dpkg-buildpackage: info: source version 20131206+dfsg-19
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Stuart Prescott <stuart at debian.org>
>  dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
>  debian/rules clean
> dh clean
>    dh_auto_clean
> 	make -j1 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making distclean in src
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
>  rm -f gerris2D gerris3D
> test -z "gerris2D.pc gerris3D.pc" || rm -f gerris2D.pc gerris3D.pc
> test -z "libgfs2D.la libgfs3D.la" || rm -f libgfs2D.la libgfs3D.la
> rm -f ./so_locations
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "gerris2D.pc gerris3D.pc" || rm -f gerris2D.pc gerris3D.pc
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/adaptive.Plo
> rm -f ./.deps/advection.Plo
> rm -f ./.deps/balance.Plo
> rm -f ./.deps/boundary.Plo
> rm -f ./.deps/cartesian.Plo
> rm -f ./.deps/domain.Plo
> rm -f ./.deps/event.Plo
> rm -f ./.deps/fluid.Plo
> rm -f ./.deps/ftt.Plo
> rm -f ./.deps/gerris.Po
> rm -f ./.deps/gerris2D-gerris.Po
> rm -f ./.deps/graphic.Plo
> rm -f ./.deps/init.Plo
> rm -f ./.deps/levelset.Plo
> rm -f ./.deps/libgfs2D_la-adaptive.Plo
> rm -f ./.deps/libgfs2D_la-advection.Plo
> rm -f ./.deps/libgfs2D_la-balance.Plo
> rm -f ./.deps/libgfs2D_la-boundary.Plo
> rm -f ./.deps/libgfs2D_la-cartesian.Plo
> rm -f ./.deps/libgfs2D_la-domain.Plo
> rm -f ./.deps/libgfs2D_la-event.Plo
> rm -f ./.deps/libgfs2D_la-fluid.Plo
> rm -f ./.deps/libgfs2D_la-ftt.Plo
> rm -f ./.deps/libgfs2D_la-graphic.Plo
> rm -f ./.deps/libgfs2D_la-init.Plo
> rm -f ./.deps/libgfs2D_la-levelset.Plo
> rm -f ./.deps/libgfs2D_la-map.Plo
> rm -f ./.deps/libgfs2D_la-metric.Plo
> rm -f ./.deps/libgfs2D_la-moving.Plo
> rm -f ./.deps/libgfs2D_la-mpi_boundary.Plo
> rm -f ./.deps/libgfs2D_la-ocean.Plo
> rm -f ./.deps/libgfs2D_la-open_memstream.Plo
> rm -f ./.deps/libgfs2D_la-output.Plo
> rm -f ./.deps/libgfs2D_la-particle.Plo
> rm -f ./.deps/libgfs2D_la-poisson.Plo
> rm -f ./.deps/libgfs2D_la-refine.Plo
> rm -f ./.deps/libgfs2D_la-river.Plo
> rm -f ./.deps/libgfs2D_la-simulation.Plo
> rm -f ./.deps/libgfs2D_la-solid.Plo
> rm -f ./.deps/libgfs2D_la-source.Plo
> rm -f ./.deps/libgfs2D_la-surface.Plo
> rm -f ./.deps/libgfs2D_la-tension.Plo
> rm -f ./.deps/libgfs2D_la-timestep.Plo
> rm -f ./.deps/libgfs2D_la-unstructured.Plo
> rm -f ./.deps/libgfs2D_la-utils.Plo
> rm -f ./.deps/libgfs2D_la-variable.Plo
> rm -f ./.deps/libgfs2D_la-vof.Plo
> rm -f ./.deps/libgfs2D_la-wave.Plo
> rm -f ./.deps/map.Plo
> rm -f ./.deps/metric.Plo
> rm -f ./.deps/moving.Plo
> rm -f ./.deps/mpi_boundary.Plo
> rm -f ./.deps/ocean.Plo
> rm -f ./.deps/open_memstream.Plo
> rm -f ./.deps/output.Plo
> rm -f ./.deps/particle.Plo
> rm -f ./.deps/poisson.Plo
> rm -f ./.deps/refine.Plo
> rm -f ./.deps/river.Plo
> rm -f ./.deps/simulation.Plo
> rm -f ./.deps/solid.Plo
> rm -f ./.deps/source.Plo
> rm -f ./.deps/surface.Plo
> rm -f ./.deps/tension.Plo
> rm -f ./.deps/timestep.Plo
> rm -f ./.deps/unstructured.Plo
> rm -f ./.deps/utils.Plo
> rm -f ./.deps/variable.Plo
> rm -f ./.deps/vof.Plo
> rm -f ./.deps/wave.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
> Making distclean in modules
> make[2]: Entering directory '/<<PKGBUILDDIR>>/modules'
> Making distclean in RStarTree
> make[3]: Entering directory '/<<PKGBUILDDIR>>/modules/RStarTree'
> rm -rf .libs _libs
> test -z "libcSmRST.la" || rm -f libcSmRST.la
> rm -f ./so_locations
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/libcSmRST_la-RSTInOut.Plo
> rm -f ./.deps/libcSmRST_la-RSTInstDel.Plo
> rm -f ./.deps/libcSmRST_la-RSTInterUtil.Plo
> rm -f ./.deps/libcSmRST_la-RSTJoin.Plo
> rm -f ./.deps/libcSmRST_la-RSTQuery.Plo
> rm -f ./.deps/libcSmRST_la-RSTUtil.Plo
> rm -f ./.deps/libcSmRST_la-RStarTree.Plo
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules/RStarTree'
> Making distclean in kdt
> make[3]: Entering directory '/<<PKGBUILDDIR>>/modules/kdt'
>  rm -f xyz2kdt kdt2kdt kdtquery
> rm -rf .libs _libs
> test -z "libkdt.la" || rm -f libkdt.la
> rm -f ./so_locations
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/kdt2kdt-kdt2kdt.Po
> rm -f ./.deps/kdtquery-kdtquery.Po
> rm -f ./.deps/libkdt_la-kdt.Plo
> rm -f ./.deps/xyz2kdt-xyz2kdt.Po
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules/kdt'
> Making distclean in fes2004
> make[3]: Entering directory '/<<PKGBUILDDIR>>/modules/fes2004'
> rm -rf .libs _libs
> test -z "libfes.la" || rm -f libfes.la
> rm -f ./so_locations
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/libfes_la-fes2004_alloc.Plo
> rm -f ./.deps/libfes_la-fes2004_error.Plo
> rm -f ./.deps/libfes_la-fes2004_extraction.Plo
> rm -f ./.deps/libfes_la-fes2004_init.Plo
> rm -f ./.deps/libfes_la-fes2004_io.Plo
> rm -f ./.deps/libfes_la-fes2004_kernel.Plo
> rm -f ./.deps/libfes_la-fes2004_prediction.Plo
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules/fes2004'
> Making distclean in wavewatch
> make[3]: Entering directory '/<<PKGBUILDDIR>>/modules/wavewatch'
> test -z "cfortrantypes.h" || rm -f cfortrantypes.h
> rm -rf .libs _libs
> test -z "" || rm -f 
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/cchecktypes.Po
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules/wavewatch'
> Making distclean in culvert
> make[3]: Entering directory '/<<PKGBUILDDIR>>/modules/culvert'
> rm -rf .libs _libs
> test -z "libboyd87.la" || rm -f libboyd87.la
> rm -f ./so_locations
>  rm -f check_inlet check_outlet discharge_table
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/check_inlet-check_inlet.Po
> rm -f ./.deps/check_outlet-check_outlet.Po
> rm -f ./.deps/discharge_table-discharge_table.Po
> rm -f ./.deps/libboyd87_la-boyd87.Plo
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules/culvert'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/modules'
>  rm -f rsurface2kdt
> rm -rf .libs _libs
> test -z "libparticulatecommon2D.la libparticulatecommon3D.la" || rm -f libparticulatecommon2D.la libparticulatecommon3D.la
> rm -f ./so_locations
> test -z " libterrain2D.la libterrain3D.la libparticulates2D.la libparticulates3D.la libokada2D.la libokada3D.la libdf33D.la libelectrohydro2D.la libelectrohydro3D.la libskewsymmetric2D.la libskewsymmetric3D.la libtopics2D.la libtopics3D.la libculvert2D.la liblayered2D.la libtide2D.la libtide3D.la libstokes2D.la libstokes3D.la      libbubbles2D.la libbubbles3D.la " || rm -f  libterrain2D.la libterrain3D.la libparticulates2D.la libparticulates3D.la libokada2D.la libokada3D.la libdf33D.la libelectrohydro2D.la libelectrohydro3D.la libskewsymmetric2D.la libskewsymmetric3D.la libtopics2D.la libtopics3D.la libculvert2D.la liblayered2D.la libtide2D.la libtide3D.la libstokes2D.la libstokes3D.la      libbubbles2D.la libbubbles3D.la 
> rm -f ./so_locations
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules'
> rm -f ./.deps/libagmg2D_la-agmg.Plo
> rm -f ./.deps/libagmg3D_la-agmg.Plo
> rm -f ./.deps/libbubbles2D_la-bubbles.Plo
> rm -f ./.deps/libbubbles3D_la-bubbles.Plo
> rm -f ./.deps/libculvert2D_la-culvert.Plo
> rm -f ./.deps/libdf33D_la-df3.Plo
> rm -f ./.deps/libelectrohydro2D_la-electrohydro.Plo
> rm -f ./.deps/libelectrohydro3D_la-electrohydro.Plo
> rm -f ./.deps/libfft2D_la-fft.Plo
> rm -f ./.deps/libfft3D_la-fft.Plo
> rm -f ./.deps/libhypre2D_la-hypre.Plo
> rm -f ./.deps/libhypre3D_la-hypre.Plo
> rm -f ./.deps/liblayered2D_la-layered.Plo
> rm -f ./.deps/liblis2D_la-lis.Plo
> rm -f ./.deps/liblis3D_la-lis.Plo
> rm -f ./.deps/libmap2D_la-map.Plo
> rm -f ./.deps/libode2D_la-ode.Plo
> rm -f ./.deps/libode3D_la-ode.Plo
> rm -f ./.deps/libokada2D_la-okada.Plo
> rm -f ./.deps/libokada3D_la-okada.Plo
> rm -f ./.deps/libparticulatecommon2D_la-particulatecommon.Plo
> rm -f ./.deps/libparticulatecommon3D_la-particulatecommon.Plo
> rm -f ./.deps/libparticulates2D_la-particulates.Plo
> rm -f ./.deps/libparticulates3D_la-particulates.Plo
> rm -f ./.deps/libskewsymmetric2D_la-skewsymmetric.Plo
> rm -f ./.deps/libskewsymmetric3D_la-skewsymmetric.Plo
> rm -f ./.deps/libstokes2D_la-stokes.Plo
> rm -f ./.deps/libstokes3D_la-stokes.Plo
> rm -f ./.deps/libterrain2D_la-terrain.Plo
> rm -f ./.deps/libtide2D_la-tide.Plo
> rm -f ./.deps/libtide3D_la-tide.Plo
> rm -f ./.deps/libtopics2D_la-topics.Plo
> rm -f ./.deps/libtopics3D_la-topics.Plo
> rm -f ./.deps/libwavewatch2D_la-wavewatch.Plo
> rm -f ./.deps/map.Plo
> rm -f ./.deps/rsurface2kdt-rsurface.Po
> rm -f ./.deps/rsurface2kdt-rsurface2kdt.Po
> rm -f ./.deps/terrain.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/modules'
> Making distclean in tools
> make[2]: Entering directory '/<<PKGBUILDDIR>>/tools'
>  rm -f gfs2oogl2D gfs2oogl3D streamanime ppmcombine gfscompare2D gfscompare3D gfscombine2D gfscombine3D gfsjoin2D gfsjoin3D shapes
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/gfs2oogl.Po
> rm -f ./.deps/gfs2oogl2D-gfs2oogl.Po
> rm -f ./.deps/gfscombine.Po
> rm -f ./.deps/gfscombine2D-gfscombine.Po
> rm -f ./.deps/gfscompare.Po
> rm -f ./.deps/gfscompare2D-gfscompare.Po
> rm -f ./.deps/gfsjoin2.Po
> rm -f ./.deps/gfsjoin2D-gfsjoin2.Po
> rm -f ./.deps/ppmcombine-ppmcombine.Po
> rm -f ./.deps/shapes.Po
> rm -f ./.deps/streamanime.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/tools'
> Making distclean in test
> make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
> mv -f summary.sh summary.sh.bak
> rm -f *.dvi *.aux *.log *.toc *.out tests.tex *.pyc *.bbl *.blg poisson.sh circle.sh dumbell.sh advection.sh shear.sh rotate.sh diffusion.sh conservation.sh reynolds.sh periodic.sh merging.sh source.sh axi.sh axiadvection.sh swirl.sh lid.sh poiseuille.sh couette.sh kinetic.sh hydrostatic.sh coriolis.sh lake.sh boundaries.sh channel.sh plate.sh hexagon.sh strouhal.sh spurious.sh capwave.sh oscillation.sh height.sh plateau.sh sessile.sh geo.sh nonlinear.sh waves.sh nz.sh parabola.sh shock.sh shore.sh still.sh terrain.sh lonlat.sh cosine.sh harmonic.sh gaussian.sh annulus.sh wannier.sh rossby.sh injectionaxi.sh planar.sh bump.sh cylinder.sh electro.sh debye.sh groundwater.sh summary.sh Makefile.deps
> mv -f summary.sh.bak summary.sh
> rm -rf .libs _libs
> test -z "poisson.log circle.log dumbell.log advection.log shear.log rotate.log diffusion.log conservation.log reynolds.log periodic.log merging.log source.log axi.log axiadvection.log swirl.log lid.log poiseuille.log couette.log kinetic.log hydrostatic.log coriolis.log lake.log boundaries.log channel.log plate.log hexagon.log strouhal.log spurious.log capwave.log oscillation.log height.log plateau.log sessile.log geo.log nonlinear.log waves.log nz.log parabola.log shock.log shore.log still.log terrain.log lonlat.log cosine.log harmonic.log gaussian.log annulus.log wannier.log rossby.log injectionaxi.log planar.log bump.log cylinder.log electro.log debye.log groundwater.log summary.log" || rm -f poisson.log circle.log dumbell.log advection.log shear.log rotate.log diffusion.log conservation.log 
> reynolds.log periodic.log merging.log source.log axi.log axiadvection.log swirl.log lid.log poiseuille.log couette.log kinetic.log hydrostatic.log coriolis.log lake.log boundaries.log channel.log plate.log hexagon.log strouhal.log spurious.log capwave.log oscillation.log height.log plateau.log sessile.log geo.log nonlinear.log waves.log nz.log parabola.log shock.log shore.log still.log terrain.log lonlat.log cosine.log harmonic.log gaussian.log annulus.log wannier.log rossby.log injectionaxi.log planar.log bump.log cylinder.log electro.log debye.log groundwater.log summary.log
> test -z "poisson.trs circle.trs dumbell.trs advection.trs shear.trs rotate.trs diffusion.trs conservation.trs reynolds.trs periodic.trs merging.trs source.trs axi.trs axiadvection.trs swirl.trs lid.trs poiseuille.trs couette.trs kinetic.trs hydrostatic.trs coriolis.trs lake.trs boundaries.trs channel.trs plate.trs hexagon.trs strouhal.trs spurious.trs capwave.trs oscillation.trs height.trs plateau.trs sessile.trs geo.trs nonlinear.trs waves.trs nz.trs parabola.trs shock.trs shore.trs still.trs terrain.trs lonlat.trs cosine.trs harmonic.trs gaussian.trs annulus.trs wannier.trs rossby.trs injectionaxi.trs planar.trs bump.trs cylinder.trs electro.trs debye.trs groundwater.trs summary.trs" || rm -f poisson.trs circle.trs dumbell.trs advection.trs shear.trs rotate.trs diffusion.trs conservation.trs 
> reynolds.trs periodic.trs merging.trs source.trs axi.trs axiadvection.trs swirl.trs lid.trs poiseuille.trs couette.trs kinetic.trs hydrostatic.trs coriolis.trs lake.trs boundaries.trs channel.trs plate.trs hexagon.trs strouhal.trs spurious.trs capwave.trs oscillation.trs height.trs plateau.trs sessile.trs geo.trs nonlinear.trs waves.trs nz.trs parabola.trs shock.trs shore.trs still.trs terrain.trs lonlat.trs cosine.trs harmonic.trs gaussian.trs annulus.trs wannier.trs rossby.trs injectionaxi.trs planar.trs bump.trs cylinder.trs electro.trs debye.trs groundwater.trs summary.trs
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
> Making distclean in doc
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> Making distclean in tutorial
> make[3]: Entering directory '/<<PKGBUILDDIR>>/doc/tutorial'
> rm -f *.dvi *.aux *.log *.toc *.out \
> boundaries.pdf direction.eps direction.pdf dxscreen.eps dxscreen.pdf \
> gfs2oogl.pdf half-cylinder.eps half-cylinder.pdf refined1.pdf refined1_cells.pdf \
> refined2.pdf vorticity.eps vorticity.pdf gfsview.eps tutorial1.tex \
> Makefile.deps
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc/tutorial'
> Making distclean in examples
> make[3]: Entering directory '/<<PKGBUILDDIR>>/doc/examples'
> rm -f *.dvi *.aux *.log *.toc *.out examples.tex *.pyc test.sh gfs2doc
> rm -f -r examples
> rm -rf .libs _libs
>  rm -f classes modules
> rm -f *.o
> test -z "cylinder.sh.log rt.sh.log boussinesq.sh.log logo.sh.log column.sh.log starting.sh.log viscmix.sh.log bubble.sh.log tangaroa.sh.log plateau.sh.log atomisation.sh.log ship.sh.log forcedturbulence.sh.log wingtip.sh.log tides.sh.log dam.sh.log hump.sh.log shock.sh.log monai.sh.log tsunami.sh.log garden.sh.log cyclone.sh.log" || rm -f cylinder.sh.log rt.sh.log boussinesq.sh.log logo.sh.log column.sh.log starting.sh.log viscmix.sh.log bubble.sh.log tangaroa.sh.log plateau.sh.log atomisation.sh.log ship.sh.log forcedturbulence.sh.log wingtip.sh.log tides.sh.log dam.sh.log hump.sh.log shock.sh.log monai.sh.log tsunami.sh.log garden.sh.log cyclone.sh.log
> test -z "cylinder.sh.trs rt.sh.trs boussinesq.sh.trs logo.sh.trs column.sh.trs starting.sh.trs viscmix.sh.trs bubble.sh.trs tangaroa.sh.trs plateau.sh.trs atomisation.sh.trs ship.sh.trs forcedturbulence.sh.trs wingtip.sh.trs tides.sh.trs dam.sh.trs hump.sh.trs shock.sh.trs monai.sh.trs tsunami.sh.trs garden.sh.trs cyclone.sh.trs" || rm -f cylinder.sh.trs rt.sh.trs boussinesq.sh.trs logo.sh.trs column.sh.trs starting.sh.trs viscmix.sh.trs bubble.sh.trs tangaroa.sh.trs plateau.sh.trs atomisation.sh.trs ship.sh.trs forcedturbulence.sh.trs wingtip.sh.trs tides.sh.trs dam.sh.trs hump.sh.trs shock.sh.trs monai.sh.trs tsunami.sh.trs garden.sh.trs cyclone.sh.trs
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f *.lo
> rm -f *.tab.c
> test -z "gfs2doc gfs-highlight crossref.sh" || rm -f gfs2doc gfs-highlight crossref.sh
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/classes-classes.Po
> rm -f ./.deps/classes-init.Po
> rm -f ./.deps/modules-modules.Po
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc/examples'
> Making distclean in manpages
> make[3]: Entering directory '/<<PKGBUILDDIR>>/doc/manpages'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc/manpages'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
> rm -rf .libs _libs
>  rm -f autoclass
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> rm -f ./.deps/autoclass-autoclass.Po
> rm -f ./.deps/autoclass-init.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> Making distclean in desktop
> make[2]: Entering directory '/<<PKGBUILDDIR>>/desktop'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/desktop'
> Making distclean in debian
> make[2]: Entering directory '/<<PKGBUILDDIR>>/debian'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian'
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "debian/Makefile" || rm -f debian/Makefile
> test . = "." || test -z "" || rm -f 
> rm -f config.h stamp-h1
> rm -f libtool config.lt
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f cscope.out cscope.in.out cscope.po.out cscope.files
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> rm -f config.status config.cache config.log configure.lineno config.status.lineno
> rm -f Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_autoreconf_clean
>    dh_clean
>  debian/rules binary
> dh binary
>    dh_update_autotools_config
>    dh_autoreconf
> libtoolize: putting auxiliary files in '.'.
> libtoolize: copying file './ltmain.sh'
> libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
> libtoolize: copying file 'm4/libtool.m4'
> libtoolize: copying file 'm4/ltoptions.m4'
> libtoolize: copying file 'm4/ltsugar.m4'
> libtoolize: copying file 'm4/ltversion.m4'
> libtoolize: copying file 'm4/lt~obsolete.m4'
> configure.ac:50: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
> ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
> aclocal.m4:773: AM_INIT_AUTOMAKE is expanded from...
> configure.ac:50: the top level
> configure.ac:53: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
> configure.ac:53: You should use the 'AC_CONFIG_HEADERS' macro instead.
> ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
> aclocal.m4:1125: AM_CONFIG_HEADER is expanded from...
> configure.ac:53: the top level
> configure.ac:117: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
> configure.ac:117: You should run autoupdate.
> m4/ltoptions.m4:148: AC_LIBTOOL_WIN32_DLL is expanded from...
> configure.ac:117: the top level
> configure.ac:117: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you
> configure.ac:117: put the 'win32-dll' option into LT_INIT's first parameter.
> ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
> m4/ltoptions.m4:148: AC_LIBTOOL_WIN32_DLL is expanded from...
> configure.ac:117: the top level
> configure.ac:118: warning: The macro `AM_PROG_LIBTOOL' is obsolete.
> configure.ac:118: You should run autoupdate.
> m4/libtool.m4:101: AM_PROG_LIBTOOL is expanded from...
> configure.ac:118: the top level
> configure.ac:143: warning: The macro `AC_ISC_POSIX' is obsolete.
> configure.ac:143: You should run autoupdate.
> ./lib/autoconf/specific.m4:550: AC_ISC_POSIX is expanded from...
> configure.ac:143: the top level
> configure.ac:144: warning: The macro `AC_HEADER_STDC' is obsolete.
> configure.ac:144: You should run autoupdate.
> ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
> configure.ac:144: the top level
> configure.ac:148: warning: The macro `AC_TRY_RUN' is obsolete.
> configure.ac:148: You should run autoupdate.
> ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
> configure.ac:148: the top level
> configure.ac:183: warning: The macro `AC_TRY_RUN' is obsolete.
> configure.ac:183: You should run autoupdate.
> ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
> configure.ac:183: the top level
> configure.ac:276: warning: The macro `AC_TRY_RUN' is obsolete.
> configure.ac:276: You should run autoupdate.
> ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
> acinclude.m4:239: AM_PATH_GSL is expanded from...
> configure.ac:276: the top level
> configure.ac:276: warning: The macro `AC_TRY_LINK' is obsolete.
> configure.ac:276: You should run autoupdate.
> ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
> acinclude.m4:239: AM_PATH_GSL is expanded from...
> configure.ac:276: the top level
> configure.ac:50: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
> configure.ac:50: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
> configure.ac:108: installing './compile'
> configure.ac:50: installing './install-sh'
> configure.ac:50: installing './missing'
> Makefile.am: installing './INSTALL'
> doc/Makefile.am:9: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
> doc/Makefile.am:12: warning: source file '$(top_srcdir)/src/init.c' is in a subdirectory,
> doc/Makefile.am:12: but option 'subdir-objects' is disabled
> automake: warning: possible forward-incompatibility.
> automake: At least one source file is in a subdirectory, but the 'subdir-objects'
> automake: automake option hasn't been enabled.  For now, the corresponding output
> automake: object file(s) will be placed in the top-level directory.  However, this
> automake: behavior may change in a future Automake major version, with object
> automake: files being placed in the same subdirectory as the corresponding sources.
> automake: You are advised to start using 'subdir-objects' option throughout your
> automake: project, to avoid future incompatibilities.
> doc/Makefile.am: installing './depcomp'
> doc/examples/Makefile.am:118: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
> doc/examples/Makefile.am:123: warning: source file '$(top_srcdir)/src/init.c' is in a subdirectory,
> doc/examples/Makefile.am:123: but option 'subdir-objects' is disabled
> parallel-tests: installing './test-driver'
> modules/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
> src/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
> automake: error: cannot open < test/Makefile.deps: No such file or directory
> autoreconf: error: automake failed with exit status: 1
> dh_autoreconf: error: autoreconf -f -i returned exit code 1
> make: *** [debian/rules:7: binary] Error 25
> dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -b' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/16/gerris_20131206+dfsg-19_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the debian-science-maintainers mailing list