#1146299 libpdl-io-matlab-perl: FTBFS: Failed 1/16 subtests

#1146299#5
Date:
2026-08-31 09:18:52 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

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

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 cannot 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 add an affects on src:libpdl-io-matlab-perl, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
make[1]: Entering directory '/<<PKGBUILDDIR>>'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Matlab.bs blib/arch/auto/PDL/IO/Matlab/Matlab.bs 644
Building documentation database for PDL::IO::Matlab
"/usr/bin/perl" "-I/usr/lib/x86_64-linux-gnu/perl5/5.42" -MPDL::Doc -e 'PDL::Doc::gen_db( @ARGV )' -- "blib/lib/PDL/Pdldoc/PDL-IO-Matlab.db" "blib/lib" script
 found 14 functions in blib/lib
PDL docs database blib/lib/PDL/Pdldoc/PDL-IO-Matlab.db created - total 14 functions.
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t

#   Failed test 'library version'
#   at t/1-matlab.t line 11.
#     Structures begin differing at:
#          $got->[1] = '6'
#     $expected->[1] = '5'
# [
#   '1',
#   '6',
#   '0'
# ]
# no HDF5, skipping
# Looks like you failed 1 test of 16.
t/1-matlab.t ..
not ok 1 - library version
ok 2 - file opened for write
ok 3 - file opened for read
ok 4 - file format MAT5
ok 5 - read header
ok 6 - read data same as write data
ok 7 - trying type double
ok 8 - trying type float
ok 9 - trying type long
ok 10 - trying type byte
ok 11 - trying type short
ok 12 - trying type ushort
ok 13 - read_all
ok 14 - rewind
ok 15 - matlab_read matlab_write 1
ok 16 - matlab_read matlab_write 2
1..16
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/16 subtests

Test Summary Report
-------------------
t/1-matlab.t (Wstat: 256 (exited 1) Tests: 16 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
Files=1, Tests=16,  0 wallclock secs ( 0.01 usr  0.00 sys +  0.09 cusr  0.01 csys =  0.11 CPU)
Result: FAIL
Failed 1/1 test programs. 1/16 subtests failed.
make[1]: *** [Makefile:1047: test_dynamic] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 test TEST_VERBOSE=1 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1146299#8
Date:
2026-08-31 10:20:48 UTC
From:
To:
Hello,

Bug #1146299 in libpdl-io-matlab-perl reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/perl-team/modules/packages/libpdl-io-matlab-perl/-/commit/0d19c4b50051b51dd55d3069f5926cf0c5531273

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1146299

#1146299#15
Date:
2026-08-31 10:33:56 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
libpdl-io-matlab-perl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1146299@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bas Couwenberg <sebastic@debian.org> (supplier of updated libpdl-io-matlab-perl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 31 Aug 2026 12:17:50 +0200
Source: libpdl-io-matlab-perl
Architecture: source
Version: 0.007-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebastic@debian.org>
Closes: 1146299
Changes:
 libpdl-io-matlab-perl (0.007-2) unstable; urgency=medium
 .
   * Team upload.
   * Add patch to fix FTBFS with libmatio 1.6.0.
     (closes: #1146299)
Checksums-Sha1:
 58d562d1c93d59e4069ddfd4fddb57007c5f2e50 2225 libpdl-io-matlab-perl_0.007-2.dsc
 4697c52ce56c6df9fc0b0264859b821aaba58caf 5952 libpdl-io-matlab-perl_0.007-2.debian.tar.xz
 3d0e21d07576aba828710edb73e744ca1de536f1 10308 libpdl-io-matlab-perl_0.007-2_amd64.buildinfo
Checksums-Sha256:
 88492a0b6b06aa9642bbc822f0cb54e11366fb25b5d3e23700a6ea5f42a4f11b 2225 libpdl-io-matlab-perl_0.007-2.dsc
 dc70aed2e576787143612b75f5a8bd8de20cb83218d5908a8f02dbb17c15059d 5952 libpdl-io-matlab-perl_0.007-2.debian.tar.xz
 450f30a343bc752e86a22dea564576cdb2818b8c27f9f28d8f2d98ce12c44b88 10308 libpdl-io-matlab-perl_0.007-2_amd64.buildinfo
Files:
 ee139522d5e9cbb355e9d2317b4a1a12 2225 perl optional libpdl-io-matlab-perl_0.007-2.dsc
 41083ee23824f7cf2012e8310acf8134 5952 perl optional libpdl-io-matlab-perl_0.007-2.debian.tar.xz
 4c5065adaba53b8a8ce78933a1a50083 10308 perl optional libpdl-io-matlab-perl_0.007-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmqVVWwACgkQZ1DxCuiN
SvEuhBAAm8hTRdne9HWsidVld85K2mlN9urJIDyGwYoCOH6nA57vF0sFznND1h/W
qbpJZqGIjkhKfQYtRfR6KeIcxnHkMhx0F4O5xpfJaugX55mS3BcyGDyjt3tl+6yv
IOtZcE4GI7MDS823x/zmZ7qqEXMCNIaoZu4FjjFC6NR+fKGRHmPhaApsHEqLvV1D
8WtfFU8ZeRjKUvBkiwMa3BJmGJdCwNHozBwt5+yk3UiyKKrTsmfaa/uAfx81lzqX
zzMJ1ARxoZZqBaucf41bI+nj61m3YBzDdcMtsU3T4ps2KAxkxwwgjQiaYAZ1wLbd
JzhTbsgPxuDli3hI8fbNpUJpjj85002wOPlwdYHADgDEJ4XlVR6lI+RKDhjUIeHQ
bXO8YPEPO37TPa64668hqZgZBsY0XzrtHI0t560IdZCwxsX9tLxd3p2V+HIyGQJF
ute0wISypEKXUWEgTM31C/SghLe9lEQsD8zMt1J5sjlLkZ2optJoAIxpPVLqHaNo
NZweJRQv5jeePZMu+fFvMcLtZpwx6pBP/oIZVyvO4NJ3fUN0+gJ9+dZkLTrpBU06
ztU0ehLmv0G1MLr9oRsyX2T3ph/v00/3zcFcqmjjUt0I6DFhQN7o8mNEevQx37VL
/RV2eCNH0lwtd2nVORxHhhrTg4tFMGNLlfi76Vv80amuwlQrWRs=
=U4at
-----END PGP SIGNATURE-----