Your message dated Sat, 25 Nov 2023 15:19:14 +0000
with message-id <[email protected]>
and subject line Bug#1056666: fixed in ceres-solver 2.2.0+dfsg-4
has caused the Debian Bug report #1056666,
regarding (build-)depends on atlas, which is obsolete and scheduled for removal
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.)


-- 
1056666: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056666
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ceres-solver
Version: 2.2.0+dfsg-3
Severity: normal
Tags: sid trixie
User: [email protected]
Usertags: atlas-rm

Dear Maintainer,

ceres-solver build-depends on libatlas-base-dev, libceres-dev depends on
libatlas-base-dev and libceres4 depends on libatlas3-base, which are produced by
the source package atlas.

atlas is obsolete and scheduled to be removed from Debian, ideally by the
trixie release. See the following thread on the Debian Science list for more
details:

 
https://lists.debian.org/msgid-search/[email protected]

As a consequence, please drop any (build-)dependency on atlas.

This should normally be straightforward to achieve, by simply replacing atlas
with another BLAS (and possibly also LAPACK) implementation.

Ideally, packages should Build-Depend on the Netlib reference implementation
(libblas-dev, and liblapack-dev where required), and not enforce anything in
the Depends field of binary packages (dpkg-shlibdeps will automatically add the
appropriate "libblas3 | libblas.so.3" entry to ${shlibs:Depends}).

Alternative implementations may be given in Build-Depends for the ease 
of users making local builds with an optimized implementation installed, 
but the generic reference implementation should be placed first to be 
used by buildds. The simplest example is

   Build-Depends: libblas-dev | libblas.so,
                  liblapack-dev | liblapack.so

where specific optimized implementations may provide the
libblas.so/liblapack.so pseudo-package.

Similarly, if one wants to encourage users to install an optimized
implementation at runtime, then one can add “Recommends: libopenblas0 |
libblis4” in binary packages.

Also note that if your package needs libcblas (which is currently only provided
by libatlas-base-dev), then the solution is to modify the build system so that
it rather uses libblas (because, under Debian, the latter already incorporates
the symbols provided by libcblas).

Thanks for your work,

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

--- End Message ---
--- Begin Message ---
Source: ceres-solver
Source-Version: 2.2.0+dfsg-4
Done: Pierre Gruet <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ceres-solver, 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.
Pierre Gruet <[email protected]> (supplier of updated ceres-solver 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: Sat, 25 Nov 2023 15:50:29 +0100
Source: ceres-solver
Architecture: source
Version: 2.2.0+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Pierre Gruet <[email protected]>
Closes: 1056666
Changes:
 ceres-solver (2.2.0+dfsg-4) unstable; urgency=medium
 .
   * Dropping (build-)dependency on atlas, using blas instead (Closes: #1056666)
Checksums-Sha1:
 0ac6ab4d753531e6e50b50cdfa7063528f172cc9 2509 ceres-solver_2.2.0+dfsg-4.dsc
 e5d9c3956bd6dafe46a4699c19cc8069264752ed 10328 
ceres-solver_2.2.0+dfsg-4.debian.tar.xz
 09736c77fb1f4c86971d15aa3d8cde8d063db6f0 7369 
ceres-solver_2.2.0+dfsg-4_source.buildinfo
Checksums-Sha256:
 35bbc2b687996e197abb77a2d50a89a76145ebffcf06f063d87981a22b245ef4 2509 
ceres-solver_2.2.0+dfsg-4.dsc
 ebdd3229cf21f42048e0b32ec8b8582bc4c476f629eb1f3b6552e10525e8e6f0 10328 
ceres-solver_2.2.0+dfsg-4.debian.tar.xz
 ee734d1bc64ff8047def495f00810c8da6e54c764b0cc2915ff4ed0ac1c3cc91 7369 
ceres-solver_2.2.0+dfsg-4_source.buildinfo
Files:
 50bf726bc7c24a81b8291654cd84fa9e 2509 math optional 
ceres-solver_2.2.0+dfsg-4.dsc
 311434009815d63662a86fe8384d2e6e 10328 math optional 
ceres-solver_2.2.0+dfsg-4.debian.tar.xz
 6a34e77ef0c20f36417e0c229fe1cc63 7369 math optional 
ceres-solver_2.2.0+dfsg-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmViDAwACgkQYAMWptwn
dHawWg/9FYIy4suBIG6kouixIAxkTPrZNgDog0Ao+AxuvsmMSof1aXBp7uOxu/Ca
kQqiOcQnl2xjTgVsmzxG1OUX45JP9hEtbBeIlHjCOETKn7YE8OF6K4/WQsyS+O+j
Rr3eVcOab0HYKg7l/gwNCAYYvNTMj+XONME2GdgZ+Ys2aEA9dsgn12XPttwM5H/Q
wmOb5nim2K3ne4/vXhpKxW1r29DPn+UtfNwco8Mfl5MJ8sv5tbrfYW/IgoLfoxf/
zUBmCJmB8x9JnaSisjEHLr4r0/TXpH6ul3NiXjLR6oJ3sBHvgVBBweFYvigggeOH
Hzk/uvxSphqJBVyx6FZyvq6NEcTsy78v7OeCQPeQxX0g/INnbjnQOFAx+aBVStVF
Vo7wAgD3UAag2BIOmQULwrXW5TA33UaeaeNV+DowwzRSazg4HNaacYXL31vkyQds
oyt60DjnrEkI+R98PsWctg5YcNqI1trESYem1ayi7AHsXXSkRMp0Kne3HHO1Lepz
W9LrJWDig1uvhyzfWmzzjjlS5K9TmiqHMOo3NFE2yuPJPwnsEne4vVtZ8uV9n8+w
l5GQC8vaKf7s+gelT6lSRCKuQjoMzIZZ/o6++NG1XoCZ/GFxIDz66yIHkVZiura8
FxMVHr5NTx5WQrAyX069TdzuZz/3tAsPzPDk61t/o7st6s+Bwcs=
=UZ3V
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to