Package: src:octave-netcdf
Version: 1.0.17-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 --buildsystem=octave
   dh_update_autotools_config -O--buildsystem=octave
   dh_autoreconf -O--buildsystem=octave
   dh_octave_version -O--buildsystem=octave
Checking the Octave version... ok
   dh_auto_configure -O--buildsystem=octave
   debian/rules execute_before_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
( cd doc ;                                      \
  makeinfo --no-split octave-netcdf.texi ;             \
  makeinfo --html --no-split  octave-netcdf.texi ;     \
  texi2pdf octave-netcdf.texi || true )
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) 
(preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./octave-netcdf.texi (/usr/share/texmf/tex/texinfo/texinfo.tex
Loading texinfo [version 2023-09-19.19]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions, localization, formatting, microtype,
and turning on texinfo input format.)
(/<<PKGBUILDDIR>>/doc/version.texi)
(/<<PKGBUILDDIR>>/doc/macros.texi) [1{/var/lib/
texmf/fonts/map/pdftex/updmap/pdftex.map}] [2]
Cross reference values unknown; you must run TeX again. [3] [-1] Chapter 1
Writing index file octave-netcdf.cp
Chapter 2 [1] Chapter 3 [2]
(/<<PKGBUILDDIR>>/doc/functions.texi
Writing index file octave-netcdf.fn

Overfull \hbox (47.78485pt too wide) in paragraph at lines 38--38
 [] @texttt nccreate("test.nc","temp","Dimensions",{"lon",10,"lat",20},"Format"
,"classic");[]

Underfull \hbox (badness 10000) in paragraph at lines 70--72
 []@textsl Format[]@textrm : one of the strings @texttt "@textrm CLAS-SIC@textt
t "@textrm , @texttt "@textrm 64BIT@texttt "@textrm , @texttt "@textrm NETCDF4@
texttt " @textrm or

pdfTeX warning (ext4): destination with the same identifier (name{3}) has been
already used, duplicate ignored
<to be read again>
                   @unvbox
@onepageout ...name{@the @pageno } xyz@fi @unvbox
                                                  @headlinebox @pagebody {#1...
<output> ...ark @onepageout {@pagecontents @PAGE }
                                                  }
<to be read again>
                   @vskip
@dobreak ... <#1@removelastskip @penalty #2@vskip
                                                  #1@fi
@sectionheading ...sname #2headingbreak@endcsname
                                                  @global @let @prevsectiond...
...
l.77 @subsubheading Groups
                           [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
Warning: unbalanced parentheses in @def... [14] [15] [16] [17] [18] [19]
[20] Warning: unbalanced parentheses in @def... [21])
(/<<PKGBUILDDIR>>/doc/gpl.texi Appendix A
[22] [23] [24] [25] [26] [27] [28] [29] [30] [31]) (Index) [32]
No file octave-netcdf.cps.
[33] )
(see the transcript file for additional information)</usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/share/texlive/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfo
nts/cm/cmsl10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm
/cmsltt10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cms
s10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pf
b></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on octave-netcdf.pdf (37 pages, 226722 bytes).
Transcript written on octave-netcdf.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) 
(preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./octave-netcdf.texi (/usr/share/texmf/tex/texinfo/texinfo.tex
Loading texinfo [version 2023-09-19.19]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions, localization, formatting, microtype,
and turning on texinfo input format.)
(/<<PKGBUILDDIR>>/doc/version.texi)
(/<<PKGBUILDDIR>>/doc/macros.texi) [1{/var/lib/
texmf/fonts/map/pdftex/updmap/pdftex.map}] [2]
(/<<PKGBUILDDIR>>/doc/octave-netcdf.aux)
[3] (/<<PKGBUILDDIR>>/doc/octave-netcdf.toc)
(/<<PKGBUILDDIR>>/doc/octave-netcdf.toc
[-1] [-2]) [-3]
(/<<PKGBUILDDIR>>/doc/octave-netcdf.toc)
(/<<PKGBUILDDIR>>/doc/octave-netcdf.toc)
Chapter 1
Writing index file octave-netcdf.cp
Chapter 2 [1] Chapter 3 [2]
(/<<PKGBUILDDIR>>/doc/functions.texi
Writing index file octave-netcdf.fn

Overfull \hbox (47.78485pt too wide) in paragraph at lines 38--38
 [] @texttt nccreate("test.nc","temp","Dimensions",{"lon",10,"lat",20},"Format"
,"classic");[]

Underfull \hbox (badness 10000) in paragraph at lines 70--72
 []@textsl Format[]@textrm : one of the strings @texttt "@textrm CLAS-SIC@textt
t "@textrm , @texttt "@textrm 64BIT@texttt "@textrm , @texttt "@textrm NETCDF4@
texttt " @textrm or

pdfTeX warning (ext4): destination with the same identifier (name{3}) has been
already used, duplicate ignored
<to be read again>
                   @unvbox
@onepageout ...name{@the @pageno } xyz@fi @unvbox
                                                  @headlinebox @pagebody {#1...
<output> ...ark @onepageout {@pagecontents @PAGE }
                                                  }
<to be read again>
                   @vskip
@dobreak ... <#1@removelastskip @penalty #2@vskip
                                                  #1@fi
@sectionheading ...sname #2headingbreak@endcsname
                                                  @global @let @prevsectiond...
...
l.77 @subsubheading Groups
                           [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
Warning: unbalanced parentheses in @def... [14] [15] [16] [17] [18] [19]
[20] Warning: unbalanced parentheses in @def... [21])
(/<<PKGBUILDDIR>>/doc/gpl.texi Appendix A
[22] [23] [24] [25] [26] [27] [28] [29] [30] [31]) (Index) [32]
(/<<PKGBUILDDIR>>/doc/octave-netcdf.cps
[33]) [34] )
(see the transcript file for additional information)</usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/share/texlive/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmmi12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/am
sfonts/cm/cmmi9.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/
cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9
.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr
/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share
/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/texlive/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on octave-netcdf.pdf (40 pages, 290482 bytes).
Transcript written on octave-netcdf.log.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -O--buildsystem=octave
   dh_auto_test -O--buildsystem=octave
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=octave
   dh_prep -O--buildsystem=octave
   dh_auto_install --destdir=debian/octave-netcdf/ -O--buildsystem=octave
        octave --no-gui --no-history --silent --no-init-file --no-window-system 
/usr/share/dh-octave/install-pkg.m 
/<<PKGBUILDDIR>>/debian/octave-netcdf/usr/share/octave/packages 
/<<PKGBUILDDIR>>/debian/octave-netcdf/usr/lib/x86_64-linux-gnu/octave/packages
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for gawk... no
checking for mawk... mawk
checking for a sed that does not truncate output... /usr/bin/sed
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking for mkoctfile... /usr/bin/mkoctfile --verbose
checking for nc-config... nc-config
checking for netcdf4 support... yes
checking   is_cell or iscell... iscell
checking   is_empty or isempty... isempty
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h

octave-forge is configured with
   mkoctfile:     /usr/bin/mkoctfile --verbose
   nc-config:     nc-config
   netCDF compiler flags: -I/usr/include -I/usr/include/hdf5/serial
   netCDF libraries: -L/usr/lib/x86_64-linux-gnu 
-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lnetcdf

make[1]: Entering directory '/<<PKGBUILDDIR>>/src'
generating netcdf_constants.h
/usr/bin/mkoctfile --verbose -v -I/usr/include -I/usr/include/hdf5/serial 
__netcdf__.cc -L/usr/lib/x86_64-linux-gnu 
-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lnetcdf
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-8.4.0/octave/.. 
-I/usr/include/octave-8.4.0/octave  -pthread -fopenmp -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection   -I/usr/include 
-I/usr/include/hdf5/serial  __netcdf__.cc -o /tmp/oct-3JqyBC.o
g++ -I/usr/include/octave-8.4.0/octave/.. -I/usr/include/octave-8.4.0/octave  -pthread 
-fopenmp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  -o 
__netcdf__.oct  /tmp/oct-3JqyBC.o   -L/usr/lib/x86_64-linux-gnu 
-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lnetcdf -shared -Wl,-Bsymbolic -Wl,-z,relro  
-L/usr/lib/x86_64-linux-gnu -shared -Wl,-Bsymbolic  -flto=auto -ffat-lto-objects 
-Wl,-z,relro
make[1]: Leaving directory '/<<PKGBUILDDIR>>/src'
copyfile /<<PKGBUILDDIR>>/./src/__netcdf__.oct 
/<<PKGBUILDDIR>>/./inst/x86_64-pc-linux-gnu-api-v58
For information about changes from previous versions of the netcdf package, run 
'news netcdf'.
   dh_octave_check -O--buildsystem=octave
Checking package...
Checking m files ...
[inst/test_netcdf.m]
/<<PKGBUILDDIR>>/inst/test_netcdf.m
***** test
 fprintf ("\n");
 test_netcdf ();

Using NetCDF library version "4.9.2 of Sep  4 2023 05:51:05 $"
run test_netcdf_constant..............   OK
run test_netcdf_create................   OK
run test_netcdf_low_level_interface...   OK
run test_netcdf_unlim................. warning: variable size 0 or currently 
too large to process
warning: called from
    getVar at line 31 column 28
    test_netcdf_unlim at line 30 column 3
    test_netcdf at line 50 column 7
    __test__ at line 4 column 2
    test at line 682 column 11
    /tmp/tmp.mXQPePYx1A at line 14 column 31

  OK
run test_netcdf_datatypes.............   OK
run test_netcdf_scalar_variable.......   OK
run test_netcdf_attributes............   OK
run test_netcdf_high_level_interface..   OK
run test_netcdf_ncwriteschema.........   OK
run test_netcdf_ncwriteschema_unlim...   OK
run test_netcdf_ncwriteschema_chunking   OK
run test_netcdf_ncwriteschema_group...   OK
run test_netcdf_user_types............   OK
run bug_47014.........................   OK
1 test, 1 passed, 0 known failure, 0 skipped
Checking C++ files ...
Run tests in debian/check.m
[test_netcdf]
Using NetCDF library version "4.9.2 of Sep  4 2023 05:51:05 $"
run test_netcdf_constant..............   OK
run test_netcdf_create................   OK
run test_netcdf_low_level_interface...   OK
run test_netcdf_unlim................. warning: variable size 0 or currently 
too large to process
warning: called from
    getVar at line 31 column 28
    test_netcdf_unlim at line 30 column 3
    test_netcdf at line 50 column 7
    check at line 3 column 1
    /tmp/tmp.mXQPePYx1A at line 35 column 5

  OK
run test_netcdf_datatypes.............   OK
run test_netcdf_scalar_variable.......   OK
run test_netcdf_attributes............   OK
run test_netcdf_high_level_interface..   OK
run test_netcdf_ncwriteschema.........   OK
run test_netcdf_ncwriteschema_unlim...   OK
run test_netcdf_ncwriteschema_chunking   OK
run test_netcdf_ncwriteschema_group...   OK
run test_netcdf_user_types............   OK
run bug_47014.........................   OK
fatal: caught signal Segmentation fault -- stopping myself...
Segmentation fault
make: *** [debian/rules:5: binary] Error 139
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/202312/

About the archive rebuild: The build was made using virtual machines
from AWS, with enough memory, enough disk, and either one or two
CPUs, using 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.

Reply via email to