Package: src:dynare
Version: 6.2-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --with sphinxdoc,elpa
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -Dbuild_for=octave
-Dmathjax_path=/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr
--sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu
-Dpython.bytecompile=-1 -Dbuild_for=octave
-Dmathjax_path=/usr/share/javascript/mathjax/MathJax.js\?config=TeX-AMS-MML_HTMLorMML
The Meson build system
Version: 1.6.0
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
Build type: native build
Project name: dynare
Project version: 6.2
Fortran compiler for the host machine: gfortran (gcc 14.2.0 "GNU Fortran
(Debian 14.2.0-8) 14.2.0")
Fortran linker for the host machine: gfortran ld.bfd 2.43.50.20241210
C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-8) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.50.20241210
C++ compiler for the host machine: c++ (gcc 14.2.0 "c++ (Debian 14.2.0-8)
14.2.0")
C++ linker for the host machine: c++ ld.bfd 2.43.50.20241210
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency Boost found: YES 1.83.0 (/usr/include)
Program flex found: YES (/usr/bin/flex)
Has header "FlexLexer.h" : YES
Program bison found: YES (/usr/bin/bison)
Program sed found: YES (/usr/bin/sed)
Run-time dependency dl found: YES
Run-time dependency OpenMP found: YES 4.5
Run-time dependency gsl found: YES 2.8
Run-time dependency matio found: YES 1.5.28
Checking for size of "pthread_t" : 8
Program octave found: YES (/usr/bin/octave)
Program mkoctfile found: YES (/usr/bin/mkoctfile)
Has header "suitesparse/umfpack.h" : YES
Library umfpack found: YES
Library slicot found: YES
Program sphinx-build found: YES (/usr/bin/sphinx-build)
Program latexmk found: YES (/usr/bin/latexmk)
Program xvfb-run found: NO
Program git found: NO
Program etags found: YES (/usr/bin/etags)
Build targets in project: 45
dynare 6.2
User defined options
build_for : octave
buildtype : plain
libdir : lib/x86_64-linux-gnu
localstatedir : /var
mathjax_path :
/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML
prefix : /usr
python.bytecompile: -1
sysconfdir : /etc
wrap_mode : nodownload
Found ninja-1.12.1 at /usr/bin/ninja
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- all doc
cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v all doc
[1/268] cc -Ilibkordersim.a.p -I. -I.. -I/usr/include/octave-9.2.0/octave/..
-I/usr/include/octave-9.2.0/octave -I../mex/sources -fdiagnostics-color=always
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu17 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection
-Wformat -Werror=format-security -fcf-protection -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC -DSIZEOF_PTHREAD_T=8 -DOCTAVE_MEX_FILE
'-DMEXEXT=".mex"' -DMX_HAS_INTERLEAVED_COMPLEX=1 -MD -MQ
libkordersim.a.p/mex_sources_octave_interleaved.c.o -MF
libkordersim.a.p/mex_sources_octave_interleaved.c.o.d -o
libkordersim.a.p/mex_sources_octave_interleaved.c.o -c
../mex/sources/octave_interleaved.c
[2/268] /usr/bin/flex -Ca -o
preprocessor/src/dynare-preprocessor.p/Tokenizer.cc
../preprocessor/src/macro/Tokenizer.ll
[3/268] /usr/bin/meson --internal depscan libkordersim.a.p/depscan.dd
libkordersim.a.p/kordersim.dat
[...]
[253/268] c++ -o preprocessor/src/dynare-preprocessor
preprocessor/src/dynare-preprocessor.p/meson-generated_Tokenizer.cc.o
preprocessor/src/dynare-preprocessor.p/meson-generated_DynareFlex.cc.o
preprocessor/src/dynare-preprocessor.p/meson-generated_Parser.cc.o
preprocessor/src/dynare-preprocessor.p/meson-generated_DynareBison.cc.o
preprocessor/src/dynare-preprocessor.p/ComputingTasks.cc.o
preprocessor/src/dynare-preprocessor.p/EquationTags.cc.o
preprocessor/src/dynare-preprocessor.p/ModelTree.cc.o
preprocessor/src/dynare-preprocessor.p/StaticModel.cc.o
preprocessor/src/dynare-preprocessor.p/DynamicModel.cc.o
preprocessor/src/dynare-preprocessor.p/NumericalConstants.cc.o
preprocessor/src/dynare-preprocessor.p/NumericalInitialization.cc.o
preprocessor/src/dynare-preprocessor.p/Shocks.cc.o
preprocessor/src/dynare-preprocessor.p/SymbolTable.cc.o
preprocessor/src/dynare-preprocessor.p/SymbolList.cc.o
preprocessor/src/dynare-preprocessor.p/ParsingDriver.cc.o
preprocessor/src/dynare-prepr
ocessor.p/DataTree.cc.o preprocessor/src/dynare-preprocessor.p/ModFile.cc.o
preprocessor/src/dynare-preprocessor.p/Configuration.cc.o
preprocessor/src/dynare-preprocessor.p/Statement.cc.o
preprocessor/src/dynare-preprocessor.p/ExprNode.cc.o
preprocessor/src/dynare-preprocessor.p/VariableDependencyGraph.cc.o
preprocessor/src/dynare-preprocessor.p/DynareMain.cc.o
preprocessor/src/dynare-preprocessor.p/MacroExpandModFile.cc.o
preprocessor/src/dynare-preprocessor.p/Bytecode.cc.o
preprocessor/src/dynare-preprocessor.p/ExternalFunctionsTable.cc.o
preprocessor/src/dynare-preprocessor.p/ModelEquationBlock.cc.o
preprocessor/src/dynare-preprocessor.p/WarningConsolidation.cc.o
preprocessor/src/dynare-preprocessor.p/SubModel.cc.o
preprocessor/src/dynare-preprocessor.p/macro_Driver.cc.o
preprocessor/src/dynare-preprocessor.p/macro_Environment.cc.o
preprocessor/src/dynare-preprocessor.p/macro_Expressions.cc.o
preprocessor/src/dynare-preprocessor.p/macro_Directives.cc.o -Wl,--as-needed
-Wl,--no-un
defined -flto=auto -ffat-lto-objects -Wl,-z,relro -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
[254/268] c++ -o k_order_kord_test
k_order_kord_test.p/mex_sources_libkorder_kord_tests_tests.cc.o
-L/usr/lib/x86_64-linux-gnu/octave/9.2.0 -Wl,--as-needed -Wl,--no-undefined
-flto=auto -ffat-lto-objects -Wl,-z,relro -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-Wl,-rpath,/usr/lib/x86_64-linux-gnu/octave/9.2.0 -Wl,--start-group libkorder.a
-loctinterp -loctave -L/usr/lib/x86_64-linux-gnu/octave/9.2.0/../.. -lblas
-llapack -Wl,--end-group
[255/268] c++ -o ms_sbvar_create_init_file.mex
ms_sbvar_create_init_file.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_create_init_file.c.o
ms_sbvar_create_init_file.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_VARio_matlab.c.o
ms_sbvar_create_init_file.mex.p/mex_sources_ms-sbvar_mex_top_level.cc.o
-Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -flto=auto
-ffat-lto-objects -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection
-Wformat -Werror=format-security -fcf-protection -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,--start-group libms_sbvar.a -Wl,-Bsymbolic
/usr/lib/x86_64-linux-gnu/libmatio.so
-L/usr/lib/x86_64-linux-gnu/octave/9.2.0/../.. -lblas -llapack
/usr/lib/x86_64-linux-gnu/libgsl.so /usr/lib/x86_64-linux-gnu/libgslcblas.so
-lm -Wl,--end-group
[256/268] /usr/bin/sphinx-build -b html -D release=6.2 -D version=6.2 -D
'mathjax_path=/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML'
-d dynare-manual.html.p /<<PKGBUILDDIR>>/doc/manual/source dynare-manual.html
FAILED: dynare-manual.html
/usr/bin/sphinx-build -b html -D release=6.2 -D version=6.2 -D
'mathjax_path=/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML'
-d dynare-manual.html.p /<<PKGBUILDDIR>>/doc/manual/source dynare-manual.html
Running Sphinx v8.1.3
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst':
'restructuredtext'}`.
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 11 source files that are out of date
updating environment: [new config] 11 added, 0 changed, 0 removed
reading sources... [ 9%] bibliography
reading sources... [ 18%] dynare-misc-commands
reading sources... [ 27%] examples
reading sources... [ 36%] index
reading sources... [ 45%] installation-and-configuration
reading sources... [ 55%] introduction
reading sources... [ 64%] reporting
reading sources... [ 73%] running-dynare
reading sources... [ 82%] the-configuration-file
reading sources... [ 91%] the-model-file
reading sources... [100%] time-series
/<<PKGBUILDDIR>>/doc/manual/source/the-model-file.rst:9365: WARNING: Bullet
list ends without a blank line; unexpected unindent. [docutils]
Exception occurred:
File "/<<PKGBUILDDIR>>/doc/manual/utils/dynare_dom.py", line 98, in
add_target_and_index
'duplicate object description of %s, ' % fullname +
TypeError: can only concatenate str (not "_StrPath") to str
The full traceback has been saved in /tmp/sphinx-err-g8tuk_ac.log, if you want
to report the issue to the developers.
Please also report this if it was a user error, so that a better error message
can be provided next time.
A bug report can be filed in the tracker at
<https://github.com/sphinx-doc/sphinx/issues>. Thanks!
[257/268] c++ -o ms_sbvar_command_line.mex
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_switching_dw_switch_opt.c.o
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_switching_dw_mdd_switch.c.o
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_dw_sbvar_command_line.c.o
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_estimate.c.o
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_simulate.c.o
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_probabilities.c.o
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_mdd.c.o
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_forecast.c.o
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_variance_decomposition.c.o
ms_sbvar_command_line.mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_sbvar_impulse_responses.c.o
ms_sbvar_command_line.
mex.p/contrib_ms-sbvar_switch_dw_state_space_sbvar_dw_csminwel.c.o
ms_sbvar_command_line.mex.p/mex_sources_ms-sbvar_mex_top_level.cc.o
-Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -flto=auto
-ffat-lto-objects -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection
-Wformat -Werror=format-security -fcf-protection -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,--start-group libms_sbvar.a -Wl,-Bsymbolic
/usr/lib/x86_64-linux-gnu/libgsl.so /usr/lib/x86_64-linux-gnu/libgslcblas.so
-lm /usr/lib/x86_64-linux-gnu/libmatio.so
-L/usr/lib/x86_64-linux-gnu/octave/9.2.0/../.. -lblas -llapack -Wl,--end-group
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v
all doc returned exit code 1
make[1]: *** [debian/rules:23: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary 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/202412/
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.