#1109836 quantlib: New version breaks quantlib-swig

#1109836#5
Date:
2025-07-24 17:47:18 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, package src:quantlib-swig
failed to build from source. There are build logs available here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/quantlib-swig.html

I did a debbisect and this is what I found:

bisection finished successfully
   last good timestamp: 20250723T143535Z
   first bad timestamp: 20250723T202938Z
the following packages differ between the last good and first bad timestamp:
   libquantlib0-dev 1.38-1 -> 1.39-1
   libquantlib0v5 1.38-1 -> 1.39-1

I'm filing this bug mainly to ensure that src:quantlib does
not propagate to testing while src:quantlib-swig is still unfixed.

As I see that you maintain both packages, if you prefer to consider this issue
as a bug in src:quantlib-swig, please file a new bug and do not close this one
until it's safe to do so (preferably after the release of trixie).

Note: I am aware that this is a little bit artificial. The good way to prevent
bad packages from propagating to testing is to use autopkgtests.

Thanks.

#1109836#12
Date:
2025-07-24 18:12:34 UTC
From:
To:
On 24 July 2025 at 19:47, Santiago Vila wrote:
| Package: src:quantlib
| Version: 1.39-1
| Severity: serious
| Control: affects -1 src:quantlib-swig

These two go in pairs: I only uploaded quantlib 1.39 yesterday so
quantlib-swig 1.39 to follow today.

Dirk

| Dear maintainer:
|
| During a rebuild of all packages in unstable, package src:quantlib-swig
| failed to build from source. There are build logs available here:
|
| https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/quantlib-swig.html
|
| I did a debbisect and this is what I found:
|
| bisection finished successfully
|    last good timestamp: 20250723T143535Z
|    first bad timestamp: 20250723T202938Z
| the following packages differ between the last good and first bad timestamp:
|    libquantlib0-dev 1.38-1 -> 1.39-1
|    libquantlib0v5 1.38-1 -> 1.39-1
|
| I'm filing this bug mainly to ensure that src:quantlib does
| not propagate to testing while src:quantlib-swig is still unfixed.
|
| As I see that you maintain both packages, if you prefer to consider this issue
| as a bug in src:quantlib-swig, please file a new bug and do not close this one
| until it's safe to do so (preferably after the release of trixie).
|
| Note: I am aware that this is a little bit artificial. The good way to prevent
| bad packages from propagating to testing is to use autopkgtests.
|
| Thanks.

#1109836#17
Date:
2025-07-24 18:12:34 UTC
From:
To:
On 24 July 2025 at 19:47, Santiago Vila wrote:
| Package: src:quantlib
| Version: 1.39-1
| Severity: serious
| Control: affects -1 src:quantlib-swig

These two go in pairs: I only uploaded quantlib 1.39 yesterday so
quantlib-swig 1.39 to follow today.

Dirk

| Dear maintainer:
|
| During a rebuild of all packages in unstable, package src:quantlib-swig
| failed to build from source. There are build logs available here:
|
| https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/quantlib-swig.html
|
| I did a debbisect and this is what I found:
|
| bisection finished successfully
|    last good timestamp: 20250723T143535Z
|    first bad timestamp: 20250723T202938Z
| the following packages differ between the last good and first bad timestamp:
|    libquantlib0-dev 1.38-1 -> 1.39-1
|    libquantlib0v5 1.38-1 -> 1.39-1
|
| I'm filing this bug mainly to ensure that src:quantlib does
| not propagate to testing while src:quantlib-swig is still unfixed.
|
| As I see that you maintain both packages, if you prefer to consider this issue
| as a bug in src:quantlib-swig, please file a new bug and do not close this one
| until it's safe to do so (preferably after the release of trixie).
|
| Note: I am aware that this is a little bit artificial. The good way to prevent
| bad packages from propagating to testing is to use autopkgtests.
|
| Thanks.

#1109836#22
Date:
2025-07-24 19:07:03 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
quantlib-swig, 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 1109836@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dirk Eddelbuettel <edd@debian.org> (supplier of updated quantlib-swig 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: Thu, 24 Jul 2025 13:01:54 -0500
Source: quantlib-swig
Architecture: source
Version: 1.39-1
Distribution: unstable
Urgency: medium
Maintainer: Dirk Eddelbuettel <edd@debian.org>
Changed-By: Dirk Eddelbuettel <edd@debian.org>
Closes: 1109836
Changes:
 quantlib-swig (1.39-1) unstable; urgency=medium
 .
   * New upstream release				(Closes: #1109836)
 .
   * debian/control: Update Build-Depends to current QuantLib
   * debian/control: Set Standards-Version: to current version
Checksums-Sha1:
 7744ae0008e8b33cb2d52688508b15e54de2f7e8 2019 quantlib-swig_1.39-1.dsc
 5eff770fafb9522f83990217729fbf1bcbb67912 248577 quantlib-swig_1.39.orig.tar.gz
 408bdbe883621715cec2aa88b7e436a503c7cc64 11264 quantlib-swig_1.39-1.debian.tar.xz
 78f2a823cba4eb988635d7913d95f14cac1e2183 6675 quantlib-swig_1.39-1_amd64.buildinfo
Checksums-Sha256:
 57a62815590a9199379fd0b406952d383099fd55c3a9eb5cd3ba2c39662bdfee 2019 quantlib-swig_1.39-1.dsc
 b170441f3f32c8a618dc2c1a3ec7de74c219631500570b269c7c08495c46d471 248577 quantlib-swig_1.39.orig.tar.gz
 5e59845e59192be04a24521c759ed3a82ffd17570cd7bf136f90d7f7b1f3edbf 11264 quantlib-swig_1.39-1.debian.tar.xz
 9fc886847e589b7740754cb741d6f5cc81a31d3a74bde7bab7c883221402245b 6675 quantlib-swig_1.39-1_amd64.buildinfo
Files:
 94805ca4acccf38cd57567a8843fd437 2019 interpreters optional quantlib-swig_1.39-1.dsc
 445354354388ec570e3bb68ffbd303ff 248577 interpreters optional quantlib-swig_1.39.orig.tar.gz
 6d0ec6b8ce0e71905fe6e06e586c20aa 11264 interpreters optional quantlib-swig_1.39-1.debian.tar.xz
 f559109dd53f12819190c0d50cf20d8f 6675 interpreters optional quantlib-swig_1.39-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIVAwUBaIJ4L6FIn+KrmaIaAQjSyw//Rch5cRx0IetJ8+TcUS7Yn9nm+aHNoYdW
uvNGvWSBtY7btEEe4nhaam+BOdzh+6pO7iFPnS4Xeo32zGRQn+/Q8eH/L43rvNPz
hYSxOIDVNyfWEMosLNRHH6sQpgabpemMP/InSFdPFrhhRcLuWUwOAPabYPLRb67M
pdUmW8DBF0xw9BmitYXIxaIFoRgL1I4oobKW2HQZK2QEyZNB33Hmgpx9/LkJJyFD
27RflUdtTXXlL79b0FqXMw662DgIdckTfug4mSu9OcolTyZ+voRD9xr33pVfgO+c
Y/cgFOoQ0MbVxYEcjLvPx+PgeEmIenFiKpClukO2zGj/JrEK19gojFu5mdPci8YZ
p7uwY9298ZcXRBL8H0uK0rgcWik27SQobtTVo1Yj11INShVMaRAfiYfmZ0PY8/q6
b5hunub8B0hHupqpvoNkxPFNL4nx5y3/etxLYmLaAQguKfgDhskFZX9rXLFBXdJF
Dxjvd/OeEu02wvaM4zZ1YWN95hNAiGuBPiAyydV+xd/etkx7+lh6piS7C6PIFpIL
2m/jb/8kiB0DLukmdxraEak3hHbMFAO3iL86G1ilMMlu+r3q7oTlxZ0SmrmBDHFk
wu+rEO8a0S0miuMh0NndVakNc+Ib8tqnbEwmcBCJAKYOCCV/zEpDUJAwjbMNKx1r
jzQPOmpx5gU=
=YzGQ
-----END PGP SIGNATURE-----