Your message dated Mon, 17 Jul 2023 17:51:43 +0000
with message-id <e1qlsnr-00fvkx...@fasolo.debian.org>
and subject line Bug#1041059: fixed in libdogleg 0.16-1
has caused the Debian Bug report #1041059,
regarding FTBFS against suitesparse 7
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1041059: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041059
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libdogleg
Version: 0.15.4-2
Severity: important
Tags: ftbfs
User: sebast...@debian.org
Usertags: suitesparse7
Dear Maintainer,
libdogleg fails to build against suitesparse 7, which is currently available in
experimental.
More precisely, it tries to include cholmod_function.h, which has disappeared
in that release. If I understand correctly, this header was a backward
compatibility layer consisting of a few macros. I guess you should either stop
using these macros, or embed a copy of cholmod_function.h from suitessparse 5.
I attach a build log.
Cheers,
--
⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁ Debian Developer
⢿⡄⠘⠷⠚⠋⠀ https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀ https://www.debian.org
dpkg-buildpackage -us -uc -ui -B
dpkg-buildpackage: info: source package libdogleg
dpkg-buildpackage: info: source version 0.15.4-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Dima Kogan <dko...@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
debian/rules override_dh_auto_clean
make[1]: Entering directory
'/home/sebastien/debian/transitions/suitesparse7/libdogleg-0.15.4'
dh_auto_clean
dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9
in use)
make -j1 clean
make[2]: Entering directory
'/home/sebastien/debian/transitions/suitesparse7/libdogleg-0.15.4'
rm -f libdogleg.so* *.o *.a *.d libdogleg.a libdogleg.so libdogleg.so.2.0.15.4
libdogleg.so.2 libdogleg.3 sample
make[2]: Leaving directory
'/home/sebastien/debian/transitions/suitesparse7/libdogleg-0.15.4'
rm -f libdogleg.html pod2htm*.tmp
make[1]: Leaving directory
'/home/sebastien/debian/transitions/suitesparse7/libdogleg-0.15.4'
dh_clean
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in
use)
debian/rules build-arch
dh build-arch
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh_update_autotools_config -a
dh_auto_configure -a
dh_auto_configure: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
debian/rules override_dh_auto_build
make[1]: Entering directory
'/home/sebastien/debian/transitions/suitesparse7/libdogleg-0.15.4'
dh_auto_build
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9
in use)
make -j1
make[2]: Entering directory
'/home/sebastien/debian/transitions/suitesparse7/libdogleg-0.15.4'
cc -g -O2
-ffile-prefix-map=/home/sebastien/debian/transitions/suitesparse7/libdogleg-0.15.4=.
-fstack-protector-strong -Wformat -Werror=format-security -ggdb -Wall -Wextra
-MMD -fno-omit-frame-pointer -I/usr/include/suitesparse --std=gnu99
-Wdate-time -D_FORTIFY_SOURCE=2 -c -o dogleg.o dogleg.c
dogleg.c:19:10: fatal error: suitesparse/cholmod_function.h: No such file or
directory
19 | #include <suitesparse/cholmod_function.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [<builtin>: dogleg.o] Error 1
make[2]: Leaving directory
'/home/sebastien/debian/transitions/suitesparse7/libdogleg-0.15.4'
dh_auto_build: error: make -j1 returned exit code 2
make[1]: *** [debian/rules:10: override_dh_auto_build] Error 25
make[1]: Leaving directory
'/home/sebastien/debian/transitions/suitesparse7/libdogleg-0.15.4'
make: *** [debian/rules:7: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: libdogleg
Source-Version: 0.16-1
Done: Dima Kogan <dko...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libdogleg, 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 1041...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dima Kogan <dko...@debian.org> (supplier of updated libdogleg 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 17 Jul 2023 09:51:56 -0700
Source: libdogleg
Binary: libdogleg-dev libdogleg-doc libdogleg2 libdogleg2-dbgsym
Architecture: source amd64 all
Version: 0.16-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Dima Kogan <dko...@debian.org>
Description:
libdogleg-dev - Powell's dog-leg nonlinear least squares solver for sparse
matric
libdogleg-doc - Powell's dog-leg nonlinear least squares solver for sparse
matric
libdogleg2 - Powell's dog-leg nonlinear least squares solver for sparse matric
Closes: 1041059
Changes:
libdogleg (0.16-1) unstable; urgency=medium
.
* New upstream release
- Using mrbuild build system
- I no longer build static libraries
- Build against suiteparse 7 fixed (Closes: #1041059)
Checksums-Sha1:
6cf596bbf5ca2e4ed30be59bb870c79ae9ebc88b 2104 libdogleg_0.16-1.dsc
44470c442be6829ad7e07fc255321e5bf96ab4d3 34587 libdogleg_0.16.orig.tar.gz
df6fb999178146a3c79ede69a48fbd992a500f9b 3304 libdogleg_0.16-1.debian.tar.xz
1eaeb0452b9248c6da77e8a281272ae0da8f5415 7936 libdogleg-dev_0.16-1_amd64.deb
48bbbc372be55b9d341523e6622255a488063c68 23376 libdogleg-doc_0.16-1_all.deb
46f46b4cca97d0e34fbbf4d2b253fad4048f5f9e 45848
libdogleg2-dbgsym_0.16-1_amd64.deb
1cb629f671532ae3ba7b6eefefc55a9577a025c4 18348 libdogleg2_0.16-1_amd64.deb
e1884659ef6e14ccadfe294fbea14421c6ef9ba2 8439 libdogleg_0.16-1_amd64.buildinfo
Checksums-Sha256:
395c39de57c2cf14043e339c901017fe403dab78510ae544bf7663ef9d4448c3 2104
libdogleg_0.16-1.dsc
961a522b29d57dea771fbb47e648e35332072ed43fe8883a9b62b63b95f78e49 34587
libdogleg_0.16.orig.tar.gz
736596b2c30f8e919d329bcb5eb182af50743f67fae5289d67fed25f36a261d1 3304
libdogleg_0.16-1.debian.tar.xz
ef149e1eb39dcb04254cd7612025596687e9d92496d561846ca229650ffe7d37 7936
libdogleg-dev_0.16-1_amd64.deb
be751881f29f8a0698ba255d08c478019c93aa3541e1d7465de64ddbfaf1478c 23376
libdogleg-doc_0.16-1_all.deb
019082319ff9306abd3c1c4a8f653d043b3db31868137e6a54b3cb8545302905 45848
libdogleg2-dbgsym_0.16-1_amd64.deb
0ed8c0cfcd5576a67c323d1c79f311c74476b417b7fdf095b75dd7f9f5ce17ae 18348
libdogleg2_0.16-1_amd64.deb
bba6369e59ff0aa9e2c16a2887a57c8efadbd04a2d0e44887f426c2e06f772a5 8439
libdogleg_0.16-1_amd64.buildinfo
Files:
73180b0608210c721aaa5631085b5972 2104 science optional libdogleg_0.16-1.dsc
c4df4899d0a22e59a5ef34c8889cc4f7 34587 science optional
libdogleg_0.16.orig.tar.gz
b5f2c38fecde2aa4ea962b6c11222fde 3304 science optional
libdogleg_0.16-1.debian.tar.xz
614944bb13f4b67baa5fd0317b655afc 7936 libdevel optional
libdogleg-dev_0.16-1_amd64.deb
1b9a17bd79ab9afd24fc752b9462afb7 23376 doc optional
libdogleg-doc_0.16-1_all.deb
79e249529b7a0c96d998606f3140d8e3 45848 debug optional
libdogleg2-dbgsym_0.16-1_amd64.deb
5a3d491ebaed1aa057ff20263d0f8fff 18348 libs optional
libdogleg2_0.16-1_amd64.deb
fa66dcbb082047587c0bde72aefb3571 8439 science optional
libdogleg_0.16-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEteL6GQ/fmv4hiInPrMfCzzCUEYgFAmS1e2MACgkQrMfCzzCU
EYiKUBAAnT03Nio9MPPKyIH3DVcdiw5CyMFdVbGNiJ2yXf5f8oNqj4dg0TbflM/F
LVSoJj85DVgDM5DP3SwbjmRZseRYVYm/yaHNMTnuTA20kWv10NRXQGfg1TwfAcSC
KKhMYkGqxfTK5p+38p6DUYQffsgjLKjUTG9oWPTHSeaBhOWfNs6iqzFChLWVK5lK
F7sb8ca5Nhz08BZ195VQK0kehuBcb6QUIm++F12Y/ppNGUH2YJzYDHBLWKSiyPBt
7WFETmTHRDKtpOWlZTf/PsidZx4gWH8YGONy8PXuNvhP6F7Y5MaCiOMKNYfNncep
4E5Y7pWsvd3TOtxXDq+DvJIH4iH3QEOjMMBcPobDAZygWkKD5fcFtm2mbzCmkRXK
rH+ER9W9qIgEtTklPQ/DY7lpnGi6BtK3oxMk/I6pcK0R/u5AxjyfLY1+H7eJhDVb
LAFSCoq3i75lE5+5EOv1gM6lQkE0w5YqpmUktEjWVnBB/WYHbg/qRshw9WOhjiyl
KqKvxrYCSyqWAUt0zzKSEMJyP++0HKw4CGYeQ29A9OcJC0gYAj739Wr0eYdzfY7y
pc+/eswaaJO/5mcexvulkojya6aD9ObBvbCTyCmonujAg+KXJEsNIBj8ADoV0IIZ
pkEFaYjtfyKWIYOoNHBfltFQ2zv5YoDmY9+IMoyJF1WH/Z+p0Os=
=yvYg
-----END PGP SIGNATURE-----
--- End Message ---