Your message dated Fri, 11 Oct 2024 16:38:22 +0000
with message-id <[email protected]>
and subject line Bug#1056689: fixed in theli 3.1.4-2
has caused the Debian Bug report #1056689,
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.)
--
1056689: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056689
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: theli
Version: 3.1.4-1
Severity: normal
Tags: sid trixie
User: [email protected]
Usertags: atlas-rm
Dear Maintainer,
theli build-depends on libatlas-base-dev, which is 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: theli
Source-Version: 3.1.4-2
Done: Phil Wyett <[email protected]>
We believe that the bug you reported is fixed in the latest version of
theli, 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.
Phil Wyett <[email protected]> (supplier of updated theli 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: Fri, 11 Oct 2024 13:44:59 +0100
Source: theli
Architecture: source
Version: 3.1.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <[email protected]>
Changed-By: Phil Wyett <[email protected]>
Closes: 1056689 1069982
Changes:
theli (3.1.4-2) unstable; urgency=medium
.
* Team upload.
.
* 'd/control':
- Update 'Standards-Version' to 4.7.0, no changes required.
- Remove obsolete 'Build-Depends' 'libatlas-base-dev'. (Closes: #1056689)
- Remove not required 'Build-Depends' 'curl' and 'libcurl4'.
(Closes: #1069982)
* 'd/copyright':
- Add 'Files: debian/*' section and add appropriate people.
- Create new section for file 'src/qcustomplot.h'.
- Minor format cleaning.
* 'd/rules': Add hardening 'all'.
Checksums-Sha1:
b54e28efa73c48573bb579226c9ef8dc86af44ca 2114 theli_3.1.4-2.dsc
1a67931fc62d92bea5611fb06a17dae37496e1e5 3900 theli_3.1.4-2.debian.tar.xz
Checksums-Sha256:
76c923e2380adadc2152e8b71b8c877ec493af122ee52272ac03d904056a9333 2114
theli_3.1.4-2.dsc
e2d0f2318d80f0022b5f0e7cd29e9a497827889ed38d4e1339fc1470435acc30 3900
theli_3.1.4-2.debian.tar.xz
Files:
de91c8ff72b512821d4060b35a42a276 2114 science optional theli_3.1.4-2.dsc
4d2cc13d9d1097bfa73677a2a9216daf 3900 science optional
theli_3.1.4-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmcJULMACgkQcRWv0HcQ
3PcuWhAAjGzMz7rgC0U77EzhsHk7TmowdptMPHMq8URq26fIeuXEe8mNwdMj5IJt
SpO0np5LDEyLpNKyuOimFDAE2qlC1MkwJr0M7dYqTVLyQls4A59diqsvOUo2Hi1f
WLFwN+llaumDEc9+Ly47VqixwaeaP0XS7XkFZro6IkcAEKVTFbMY5EEJ/tcXY0+X
Jc5GyashomrndP817/fiuxZLqfTzkeiLiItMXsZi4HPPq2OLjyodMmyyLdhf7W2P
FqACgKHRNsuIvsiJsAMGWiyUkw18DEkr9RhCrolxNsTiG4XjKyRQKLPAePVVodG7
KQauxn7kpm31OVXvWrl8Kj+G7tPUK8AL6nYwbLKhUVFE1VMtaAlU8phOsSJhHsc2
cf+zzvQsQ8onML4FxAfiekXU4euZA60w8kHcHPBGsv2vhpU7HFVF4/gfxU92AoAQ
F/eH62p+9GwwEzqmmZ116eSJK6WqMXTYM+4md2iMvSBuVHnBl1QIa3VN8BTxpmMt
aLCXRhY/WP8SQogV7IA5xSy8rfFttNOizzNkS/CId7wvkL+FAaL2OUDBB+8hVCVh
IspV0CRFmh/GFlRw7N4Rs3i6Z8qg3lYciccFLtbjUxI44+PyBB9C61ZUcRsvMBZU
/431XHlotBh6T3gVVXJdNsZQcrEoV3DP4DpSbEDx46eF0pYd07E=
=AwaS
-----END PGP SIGNATURE-----
pgp6kSe4uEH_S.pgp
Description: PGP signature
--- End Message ---