Your message dated Tue, 28 Oct 2025 18:00:29 +0000
with message-id <[email protected]>
and subject line Bug#745758: fixed in casadi 3.7.0+ds2-3
has caused the Debian Bug report #745758,
regarding ITP: casadi -- symbolic framework for algorithmic differentiation and
numerical optimization
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 [email protected]
immediately.)
--
745758: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745758
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wnpp
Owner: Greg Horn <[email protected]>
Severity: wishlist
* Package name : casadi
Version : 2.0.0
Upstream Author : Joel Anderson <[email protected]>
Joris Gillis <[email protected]>
Greg Horn <[email protected]>
* URL : http://www.casadi.org
* License : LGPL-3
Programming Lang: C++ with Python bindings
Description : symbolic framework for algorithmic differentiation and
numerical optimization
CasADi is a symbolic framework for algorithmic differentiation and numeric
optimization. Using the syntax of computer algebra systems, it allows users
to construct symbolic expressions consisting of either scalar- or (sparse)
matrix-valued operations. These expressions can then be efficiently
differentiated using state-of-the-art algorithms for algorithmic
differentiation
in forward and reverse modes and graph coloring techniques for generating
complete, large and sparse Jacobians and Hessians.
The main purpose of the tool is to be a low-level tool for quick, yet highly
efficient implementation of algorithms for nonlinear numerical optimization.
Of particular interest is dynamic optimization, using either a collocation
approach, or a shooting-based approach using embedded ODE/DAE-integrators.
In either case, CasADi aims to relieve the user from the work of manually
calculating the relevant derivatives or ODE/DAE sensitivity information
as needed by an NLP solver. This drastically reduces the effort of
implementing
the methods compared to a pure C/C++/Fortran approach.
* why is this package useful/relevant? is it a dependency for
another package? do you use it? if there are other packages
providing similar functionality, how does it compare?
This code is the result of extensive work in 3 PhDs. CasADi is in active
development by us, and very active use by us and others. There is currently
a
respectable user base within a few universities and companies, including
some leaders in the field of dynamic optimization. We have interacted with
many
people who want to use the code but have trouble building from source, so
Debian
packaging will definitely facilitate this.
There are other collateral benefits to this package. For instance we provide
a convenient and efficient interface to IPOPT (coinor-libipopt package). We
also provide stand-alone efficient algorithmic differentiation in C++
and Python.
* how do you plan to maintain it? inside a packaging team
(check list at https://wiki.debian.org/Teams)? are you
looking for co-maintainers? do you need a sponsor?
We intend to reach out to the DebianScience team and the debian-mentors
mailing
list for advice. We aren't sure if it makes more sense to be part of a team
or
to get a sponsor. I would like to learn how to become a Debian packager.
--- End Message ---
--- Begin Message ---
Source: casadi
Source-Version: 3.7.0+ds2-3
Done: Roland Mas <[email protected]>
We believe that the bug you reported is fixed in the latest version of
casadi, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Roland Mas <[email protected]> (supplier of updated casadi 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 13 Aug 2025 01:18:12 +0200
Source: casadi
Binary: casadi casadi-dbgsym libcasadi-dev libcasadi3.7 libcasadi3.7-dbgsym
python3-casadi python3-casadi-dbgsym
Architecture: source amd64
Version: 3.7.0+ds2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Roland Mas <[email protected]>
Description:
casadi - Nonlinear optimization and algorithmic differentiation
libcasadi-dev - Nonlinear optimization and algorithmic differentiation -
developm
libcasadi3.7 - Nonlinear optimization and algorithmic differentiation
python3-casadi - Nonlinear optimization and algorithmic differentiation -
Python b
Closes: 745758
Changes:
casadi (3.7.0+ds2-3) unstable; urgency=medium
.
* Add missing info to debian/copyright.
.
casadi (3.7.0+ds2-2) unstable; urgency=medium
.
* Build ipopt plugin.
* Fixes to library handling.
.
casadi (3.7.0+ds2-1) unstable; urgency=medium
.
* Unvendor everything. See git history for how to undo that if more
plugins need to be compiled in.
* Reimport from upstream, filtering out the external_packages libs.
.
casadi (3.7.0+ds1-1) unstable; urgency=medium
.
* Use system-provided libtinyxml2.
* Use system-provided libdsdp.
* Use system-provided libipopt.
* Complete debian/copyright.
* Reimport from upstream, filtering out the unvendored libs.
.
casadi (3.7.0-1) unstable; urgency=medium
.
* Initial release. (Closes: #745758).
Checksums-Sha1:
03e631cd334c1b379a57b564e1ede979ff60fbcd 2370 casadi_3.7.0+ds2-3.dsc
6eeb4056a92928eb656c7eb2a04db7f2ea8e5bc4 1807716 casadi_3.7.0+ds2.orig.tar.xz
703e11b7b7d9b29706a3c49a9b03cf4fe2a1a455 6104 casadi_3.7.0+ds2-3.debian.tar.xz
902bd4d000cf78f6716b459732f27438537757a7 347232
casadi-dbgsym_3.7.0+ds2-3_amd64.deb
9f6c019f9ccf52f8c3a2fc3dab5554edc19b6fe0 14329
casadi_3.7.0+ds2-3_amd64.buildinfo
2c34be4e193acd97bf5eedb3e6916b296e8d3db9 16684 casadi_3.7.0+ds2-3_amd64.deb
16814d8a0ede7c933111b0f4bcc7f285bbf9bf54 286300
libcasadi-dev_3.7.0+ds2-3_amd64.deb
583a15de641c000f0002a2bc6c3c0d58e6ffc2ff 56033448
libcasadi3.7-dbgsym_3.7.0+ds2-3_amd64.deb
e2c24a355c88ebc1192081f0e6ac7b83b3b3929e 2950128
libcasadi3.7_3.7.0+ds2-3_amd64.deb
3d70f8a9b0a9e7bce2eab4f9016311805d2cb763 7390380
python3-casadi-dbgsym_3.7.0+ds2-3_amd64.deb
752905e84a4ae826b31488a655bf49d68756b32d 785508
python3-casadi_3.7.0+ds2-3_amd64.deb
Checksums-Sha256:
8ebcad9730848f88b295b3cbcc21c8db43dfdb4edaddee320d45b0d76395e4a8 2370
casadi_3.7.0+ds2-3.dsc
955a79a716eea7c8e2bb8e0b7efad44e8dfb15d8830c36f74c87bdb0d7643ebb 1807716
casadi_3.7.0+ds2.orig.tar.xz
721c2fb919b38bf4b6a4387fe1726f4366104a29e44703ab8e067e45719268a2 6104
casadi_3.7.0+ds2-3.debian.tar.xz
ba1d853c93d6c08a5a3f84108ffc947e1b1ec0952dddae48361f5bc39ad085bd 347232
casadi-dbgsym_3.7.0+ds2-3_amd64.deb
a46d787d866a5ab22306bcd91a1480baca188f1c4b91fddf3f0c3f6d786c1989 14329
casadi_3.7.0+ds2-3_amd64.buildinfo
0644cb6457310217c09c2829c89b4ee82dab80a175d60713c6ea2543b0cc33ee 16684
casadi_3.7.0+ds2-3_amd64.deb
fd75d24953234e1efc0ad8042dd31953badef267b787254c8098cc49b52f8128 286300
libcasadi-dev_3.7.0+ds2-3_amd64.deb
e330b676587861180b93b6e02c842eb54345ce8ea39eb8017c6f9fac3daeffec 56033448
libcasadi3.7-dbgsym_3.7.0+ds2-3_amd64.deb
bfede5010e46a22cdee2fece5219480d6b42feff26cbaec172d6a1deec64bd49 2950128
libcasadi3.7_3.7.0+ds2-3_amd64.deb
9c885219acc9586b09cdaafd7afb2a30c45486ba6e69ac22701c978c19a596ca 7390380
python3-casadi-dbgsym_3.7.0+ds2-3_amd64.deb
8dbca5a8e9baff6e6d4704c16bb41b34e3cfd35f23086d701b282a5115bb1f23 785508
python3-casadi_3.7.0+ds2-3_amd64.deb
Files:
d454a0166f4c7ede9961084bf4fdf852 2370 science optional casadi_3.7.0+ds2-3.dsc
61928760dc91d06c4264e3d0b58d10fa 1807716 science optional
casadi_3.7.0+ds2.orig.tar.xz
d63b0577fe86b24b9a5feb131d6d2a6b 6104 science optional
casadi_3.7.0+ds2-3.debian.tar.xz
28e1edf4fa692b8492edb7650d3fa784 347232 debug optional
casadi-dbgsym_3.7.0+ds2-3_amd64.deb
925e00b041dbae249c67ce3d3d75479e 14329 science optional
casadi_3.7.0+ds2-3_amd64.buildinfo
6324e07a10eabca60b4b3f427037f915 16684 science optional
casadi_3.7.0+ds2-3_amd64.deb
84ed3fd1b4e4421eb2481ebcbc862dc5 286300 science optional
libcasadi-dev_3.7.0+ds2-3_amd64.deb
74549d3c53c9931a07f754da4996d144 56033448 debug optional
libcasadi3.7-dbgsym_3.7.0+ds2-3_amd64.deb
85fa847b0e826555d20f8aaf711ba5de 2950128 science optional
libcasadi3.7_3.7.0+ds2-3_amd64.deb
fdd7111f1a7566e57423d099edcbe102 7390380 debug optional
python3-casadi-dbgsym_3.7.0+ds2-3_amd64.deb
67bc7ef08a8be8602339747fb8081dc3 785508 science optional
python3-casadi_3.7.0+ds2-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmibzVAACgkQ0w3s0lmT
Ivwisw/9Eks/meRpq6lNrESiVjy65YGQlvtes6SdXsvLsqlt8+QoOHaDJgM+SFkS
VVqWICFml4oOz1HtuWpvKzJQ8FCglNWQxnT4x+ssjlVpHOaW3f/xXl0+kWL6035c
fIUErZA5W9rFXiaw4Nt/77Nsw+ThmHNAh7tJoMmuO7lrPb7JR+1VCL6/CDoByNsM
s04L88QD95GxeDls/LAnn9djAschLo8/ZdeJhgAgJZ/8lvqNHqyJTUVhlVhYiyWM
hyQAh+5E2RcgwHmjwra4ayScnFV6c8l1vKM7/bhQ9H+aLx09tt1+VqV5IfiHd3Tc
WWz6v9RG1ICNZVm2IR1Z1PaEznCN5bjoBA3o0Utq1Mw7++XSwuXhVdJYPojcfVvq
8OlMyeR+P0r/0zUa7k5bSrUJcC+QH3gvc2G9OTkLI6On6Yt2ThSSqeKoOiHgpOQ0
idS5ipgmCAWtnS9zxGh+hFryLO2zEEJpwmUgHpHqMWRmcz053eggPCm9hdhTz6OF
emRNXHm7TyINS7ydmJ9H+aoRVOGfdJCgQVIpaWTvqF/xVn6RDrbE7jfoZNMXzCfN
HxoxtY6rddhGIAstJKvqs7lwcDdFyUGJSMfD1wtk6k4O97wo2/9rMF7ESSnl+Kz1
/9uT3RrzB2Q6U+EafgxIr468UvKp6rx5xJP66k2uzAZFWfQh4ZU=
=43oP
-----END PGP SIGNATURE-----
pgpvPF3dsvRVn.pgp
Description: PGP signature
--- End Message ---