Processed: Re: Bug#1061018: octave-splines: FTBFS: make: *** [debian/rules:5: binary] Error 134

2024-01-17 Thread Debian Bug Tracking System
Processing control commands:

> block -1 by 1061049
Bug #1061018 [src:octave-splines] octave-splines: FTBFS: make: *** 
[debian/rules:5: binary] Error 134
1061018 was not blocked by any bugs.
1061018 was not blocking any bugs.
Added blocking bug(s) of 1061018: 1061049

-- 
1061018: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061018
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1061018: octave-splines: FTBFS: make: *** [debian/rules:5: binary] Error 134

2024-01-17 Thread Sébastien Villemot
Control: block -1 by 1061049

Le mardi 16 janvier 2024 à 20:43 +0100, Lucas Nussbaum a écrit :
> Source: octave-splines
> Version: 1.3.5-2
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20240115 ftbfs-trixie
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> 
> Relevant part (hopefully):
> >  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
> >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-splines/ -O--buildsystem=octave
> > octave --no-gui --no-history --silent --no-init-file --no-window-system 
> > /usr/share/dh-octave/install-pkg.m 
> > /<>/debian/octave-splines/usr/share/octave/packages 
> > /<>/debian/octave-splines/usr/lib/x86_64-linux-gnu/octave/packages
> > For information about changes from previous versions of the splines 
> > package, run 'news splines'.
> >dh_octave_check -O--buildsystem=octave
> > Checking package...
> > Run the unit tests...
> > Checking m files ...
> > [inst/tps_val_der.m]
> > > > > > > /<>/inst/tps_val_der.m
> > * shared a,b,x,y,x1,x2,y1,c,dy,dy0
> >  a = 2; b = -3; x = ([1:2:10 10.5 11.3])'; y = a*x;
> >  c = tpaps(x,y,1);
> > * assert (a*ones(size(x)), tps_val_der(x,c,x), 1E3*eps);
> >  [x1 x2] = meshgrid(x, x);
> >  y1 = a*x1+b*x2;
> >  c = tpaps([x1(:) x2(:)],y1(:),0.5);
> >  dy = tps_val_der([x1(:) x2(:)],c,[x1(:) x2(:)]);
> >  dy0 = tps_val_der([x1(:) x2(:)],c,[x1(:) x2(:)],false);
> > * assert (a*ones(size(x1(:))), dy(:, 1), 1E3*eps);
> > * assert (b*ones(size(x2(:))), dy(:, 2), 1E3*eps); 
> > * assert (dy0, dy, 1E3*eps);
> > 4 tests, 4 passed, 0 known failure, 0 skipped
> > [inst/bin_values.m]
> > > > > > > /<>/inst/bin_values.m
> > * shared x, y, x_bin, y_bin, w_bin, n_bin
> >  x = [1; 2; 2; 3; 4];
> >  y = [0 0; 1 1; 2 1; 3 4; 5 NaN];
> >  [x_bin y_bin w_bin n_bin] = bin_values(x, y);
> > * assert (x_bin, [1; 7/3]);
> > * assert (y_bin, [0 0; 2 2]);
> > * assert (!any(isfinite(w_bin(1, :;
> > * assert (w_bin(2, :), [3 1]);
> > * assert (n_bin, [1; 3]);
> > 5 tests, 5 passed, 0 known failure, 0 skipped
> > [inst/csaps_sel.m]
> > > > > > > /<>/inst/csaps_sel.m
> > * shared x,y,ret,p,sigma2,unc_y
> >  x = [0:0.01:1]'; y = sin(x);
> >  [ret,p,sigma2,unc_y] = csaps_sel(x,y,x);
> > malloc(): invalid size (unsorted)
> > fatal: caught signal Aborted -- stopping myself...
> > Aborted
> > make: *** [debian/rules:5: binary] Error 134

Thanks. This is a consequence of the ABI break in libcholmod5. Tagging
accordingly.

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄  https://www.debian.org



signature.asc
Description: This is a digitally signed message part


Bug#1061018: octave-splines: FTBFS: make: *** [debian/rules:5: binary] Error 134

2024-01-16 Thread Lucas Nussbaum
Source: octave-splines
Version: 1.3.5-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240115 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  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
>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-splines/ -O--buildsystem=octave
>   octave --no-gui --no-history --silent --no-init-file --no-window-system 
> /usr/share/dh-octave/install-pkg.m 
> /<>/debian/octave-splines/usr/share/octave/packages 
> /<>/debian/octave-splines/usr/lib/x86_64-linux-gnu/octave/packages
> For information about changes from previous versions of the splines package, 
> run 'news splines'.
>dh_octave_check -O--buildsystem=octave
> Checking package...
> Run the unit tests...
> Checking m files ...
> [inst/tps_val_der.m]
> > /<>/inst/tps_val_der.m
> * shared a,b,x,y,x1,x2,y1,c,dy,dy0
>  a = 2; b = -3; x = ([1:2:10 10.5 11.3])'; y = a*x;
>  c = tpaps(x,y,1);
> * assert (a*ones(size(x)), tps_val_der(x,c,x), 1E3*eps);
>  [x1 x2] = meshgrid(x, x);
>  y1 = a*x1+b*x2;
>  c = tpaps([x1(:) x2(:)],y1(:),0.5);
>  dy = tps_val_der([x1(:) x2(:)],c,[x1(:) x2(:)]);
>  dy0 = tps_val_der([x1(:) x2(:)],c,[x1(:) x2(:)],false);
> * assert (a*ones(size(x1(:))), dy(:, 1), 1E3*eps);
> * assert (b*ones(size(x2(:))), dy(:, 2), 1E3*eps); 
> * assert (dy0, dy, 1E3*eps);
> 4 tests, 4 passed, 0 known failure, 0 skipped
> [inst/bin_values.m]
> > /<>/inst/bin_values.m
> * shared x, y, x_bin, y_bin, w_bin, n_bin
>  x = [1; 2; 2; 3; 4];
>  y = [0 0; 1 1; 2 1; 3 4; 5 NaN];
>  [x_bin y_bin w_bin n_bin] = bin_values(x, y);
> * assert (x_bin, [1; 7/3]);
> * assert (y_bin, [0 0; 2 2]);
> * assert (!any(isfinite(w_bin(1, :;
> * assert (w_bin(2, :), [3 1]);
> * assert (n_bin, [1; 3]);
> 5 tests, 5 passed, 0 known failure, 0 skipped
> [inst/csaps_sel.m]
> > /<>/inst/csaps_sel.m
> * shared x,y,ret,p,sigma2,unc_y
>  x = [0:0.01:1]'; y = sin(x);
>  [ret,p,sigma2,unc_y] = csaps_sel(x,y,x);
> malloc(): invalid size (unsorted)
> fatal: caught signal Aborted -- stopping myself...
> Aborted
> make: *** [debian/rules:5: binary] Error 134


The full build log is available from:
http://qa-logs.debian.net/2024/01/15/octave-splines_1.3.5-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240115;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na=ign=7=7=only=ftbfs-20240115=lu...@debian.org=1=1=1=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

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.