#1144996 astropy: FTBFS due to missing slow and hugemem definitions

Package:
src:astropy
Source:
src:astropy
Submitter:
Maximiliano Curia
Date:
2026-09-04 12:51:01 UTC
Severity:
normal
Tags:
#1144996#5
Date:
2026-08-21 09:48:49 UTC
From:
To:
Package: src:astropy
Version: 8.0.1-2
User: debian-python@lists.debian.org
Usertags: python3.15
Tags: patch
Severity: serious

Hi!

While rebuilding the python related packages against the python version
3.15rc1 we found that astropy could not be built from source.

I think this is due to a change in the way the strictness of the tests.
But I haven't followed that to be sure. In any case, as packaged
astropy's tests either require the python module pytest-skip-slow which
is not packaged in Debian, or explicitly define the slow and hugemem
markers.

The attached debdiff implements the later approach. Please consider
applying these changes, or consider packaging the missing test
dependency.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/work-request/1044991/

#1144996#10
Date:
2026-09-04 10:53:42 UTC
From:
To:
Hello,

Bug #1144996 in astropy reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-astro-team/astropy/-/commit/1ac671dfa8d49f43a656765d07316f14eede3529
------------------------------------------------------------------------
Avoid running slow and hugemem tests

While rebuilding the python related packages against the python version
3.15rc1 we found that astropy could not be built from source.

I think this is due to a change in the way the strictness of the tests.
But I haven't followed that to be sure. In any case, as packaged
astropy's tests either require the python module pytest-skip-slow which
is not packaged in Debian, or explicitly define the slow and hugemem
markers.

The attached debdiff implements the later approach. Please consider
applying these changes, or consider packaging the missing test
dependency.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/work-request/1044991/

Closes: #1144996
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1144996

#1144996#15
Date:
2026-09-04 11:56:41 UTC
From:
To:
Hello,

Bug #1144996 in astropy reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-astro-team/astropy/-/commit/726de5c0eafa7174646ecaefccc344f31ebc50da
------------------------------------------------------------------------
Avoid running slow and hugemem tests

While rebuilding the python related packages against the python version
3.15rc1 we found that astropy could not be built from source.

I think this is due to a change in the way the strictness of the tests.
But I haven't followed that to be sure. In any case, as packaged
astropy's tests either require the python module pytest-skip-slow which
is not packaged in Debian, or explicitly define the slow and hugemem
markers.

The attached debdiff implements the later approach. Please consider
applying these changes, or consider packaging the missing test
dependency.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/work-request/1044991/

Closes: #1144996
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1144996

#1144996#20
Date:
2026-09-04 12:49:55 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
astropy, 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 1144996@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ole Streicher <olebole@debian.org> (supplier of updated astropy 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: Fri, 04 Sep 2026 13:57:07 +0200
Source: astropy
Architecture: source
Version: 8.0.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Maintainers <debian-astro-maintainers@lists.alioth.debian.org>
Changed-By: Ole Streicher <olebole@debian.org>
Closes: 1144996
Changes:
 astropy (8.0.1-3) unstable; urgency=medium
 .
   [ Maximiliano Curia ]
   * Avoid running slow and hugemem tests (Closes: #1144996)
Checksums-Sha1:
 652a27018125c77d21f8a7c88349c22029989f60 3355 astropy_8.0.1-3.dsc
 6d9a209ec9eb9f60edd1ecc9e1074e3fb2ee43b9 33200 astropy_8.0.1-3.debian.tar.xz
Checksums-Sha256:
 ba18c5265a434c4ece3221c3b5848480958328bbb5eb8c5594cceed6f5bf9c4d 3355 astropy_8.0.1-3.dsc
 22b7386813facfea611d692ccfb60a51c3e1c64918c32a752cf3f3ea82e067c9 33200 astropy_8.0.1-3.debian.tar.xz
Files:
 a458f3403b0f8c83269eddbee05b9d9f 3355 python optional astropy_8.0.1-3.dsc
 c76c1c55332a8ef6f0636d7514622096 33200 python optional astropy_8.0.1-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmqau4IACgkQcRWv0HcQ
3PdjQg/+NrIeHrUh9+SAZY040u7FrmRGHyYrhRVqV0Wfv6yyrJ2dDBOKznyjvHvP
Fwhh35Oq49Wi2+GIzd/j8xRyGYtxDx7jBlwrPRUn7qW3qbzg/Fva3wPDf5kPr/G+
8t1jNSZBnuN+aGujTkzdl+We7grFcFuYbvqhDByZURnbyzVKsEWwALbovy75+q4S
SJth/eOcDuNLdfjUdVVDXQt3qUXP+D92SZbJpMs2stx+gVq+QeZNquDvwq2mHLTk
T/v5DMwh33ew+IYRwelzfNLsttatCXt5x46qrXC5a+yQjeifTSmjo2W2p2G8r7Wd
krT3itnZZL/GzHfUFjvB6kEO8HyQHSyFdFVL3+d2G23/ExIg5MdiV2WdT5uvn6K0
P6CVJZfs4aWxSq0RzOT65LlGCR+43B6//288qFyYYopWc5eMykkCNtdl5ysrB/zR
DIdb9FzUC41Od5URDl+xFZ2PB0EXiV7v1JaqC9MP/kasXaF/7qUcDx0YDPKECQTA
boY6z7J2i3luIPRFCYDyMOdNiUXXwhUFM7FcIfgk9v+P7xSSbDUBMmxUXO6JxhFo
R63I0jqe0i1fsM2Rag0tG4YXIKhKNBrS0cD+5U3okwvNho/AKrzMUlncYF6VlwQx
xoEfCJGywOVwtL4m6rFdDGmKAFu0lB6j/zEpV8++jvAC4K5pnbk=
=Zb9z
-----END PGP SIGNATURE-----