Your message dated Tue, 20 Dec 2022 19:10:18 +0000
with message-id <[email protected]>
and subject line Bug#1026342: fixed in scipy 1.8.1-15
has caused the Debian Bug report #1026342,
regarding scipy: autopkgtest needs update for new version of numpy:
DeprecationWarning
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.)
--
1026342: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026342
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: scipy
Version: 1.8.1-14
Severity: serious
X-Debbugs-CC: [email protected]
Tags: sid bookworm
User: [email protected]
Usertags: needs-update
Control: affects -1 src:numpy
Dear maintainer(s),
With a recent upload of numpy the autopkgtest of scipy fails in testing
when that autopkgtest is run with the binary packages of numpy from
unstable. It passes when run with only packages from testing. In tabular
form:
pass fail
numpy from testing 1:1.23.5-2
scipy from testing 1.8.1-14
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of numpy to testing
[1]. Of course, numpy shouldn't just break your autopkgtest (or even
worse, your package), but it seems to me that the change in numpy was
intended and your package needs to update to the new situation.
If this is a real problem in your package (and not only in your
autopkgtest), the right binary package(s) from numpy should really add a
versioned Breaks on the unfixed version of (one of your) package(s).
Note: the Breaks is nice even if the issue is only in the autopkgtest as
it helps the migration software to figure out the right versions to
combine in the tests.
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=numpy
https://ci.debian.net/data/autopkgtest/testing/armel/s/scipy/29447608/log.gz
skipping tests with SKIP_TEST_LIST=
=== Testing: python3.10 ===
============================= test session starts
==============================
platform linux -- Python 3.10.9, pytest-7.1.2, pluggy-1.0.0+repack --
/usr/bin/python3.10
cachedir: .pytest_cache
rootdir: /tmp/autopkgtest-lxc.81kfm6nh/downtmp/build.dRh/src,
configfile: pytest.ini
collecting ... collected 49779 items / 1 error / 12514 deselected / 1
skipped / 37265 selected
==================================== ERRORS
====================================
__________ ERROR collecting _build_utils/tests/test_scipy_version.py
___________
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
level = 0
name = 'scipy._build_utils.tests.test_scipy_version'
package = None
<frozen importlib._bootstrap>:1050: in _gcd_import
???
level = 0
name = 'scipy._build_utils.tests.test_scipy_version'
package = None
<frozen importlib._bootstrap>:1027: in _find_and_load
???
import_ = <function _gcd_import at 0xf7538df0>
module = <object object at 0xf7597038>
name = 'scipy._build_utils.tests.test_scipy_version'
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
???
import_ = <function _gcd_import at 0xf7538df0>
name = 'scipy._build_utils.tests.test_scipy_version'
parent = 'scipy._build_utils.tests'
path = None
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
???
args = ('scipy._build_utils.tests',)
f = <function _gcd_import at 0xf7538df0>
kwds = {}
<frozen importlib._bootstrap>:1050: in _gcd_import
???
level = 0
name = 'scipy._build_utils.tests'
package = None
<frozen importlib._bootstrap>:1027: in _find_and_load
???
import_ = <function _gcd_import at 0xf7538df0>
module = <object object at 0xf7597038>
name = 'scipy._build_utils.tests'
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
???
import_ = <function _gcd_import at 0xf7538df0>
name = 'scipy._build_utils.tests'
parent = 'scipy._build_utils'
path = None
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
???
args = ('scipy._build_utils',)
f = <function _gcd_import at 0xf7538df0>
kwds = {}
<frozen importlib._bootstrap>:1050: in _gcd_import
???
level = 0
name = 'scipy._build_utils'
package = None
<frozen importlib._bootstrap>:1027: in _find_and_load
???
import_ = <function _gcd_import at 0xf7538df0>
module = <object object at 0xf7597038>
name = 'scipy._build_utils'
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
???
import_ = <function _gcd_import at 0xf7538df0>
name = 'scipy._build_utils'
parent = 'scipy'
parent_module = <module 'scipy' from
'/usr/lib/python3/dist-packages/scipy/__init__.py'>
path = ['/usr/lib/python3/dist-packages/scipy']
spec = ModuleSpec(name='scipy._build_utils',
loader=<_frozen_importlib_external.SourceFileLoader object at
0xf5035dd8>, origi...ages/scipy/_build_utils/__init__.py',
submodule_search_locations=['/usr/lib/python3/dist-packages/scipy/_build_utils'])
<frozen importlib._bootstrap>:688: in _load_unlocked
???
module = <module 'scipy._build_utils' from
'/usr/lib/python3/dist-packages/scipy/_build_utils/__init__.py'>
spec = ModuleSpec(name='scipy._build_utils',
loader=<_frozen_importlib_external.SourceFileLoader object at
0xf5035dd8>, origi...ages/scipy/_build_utils/__init__.py',
submodule_search_locations=['/usr/lib/python3/dist-packages/scipy/_build_utils'])
<frozen importlib._bootstrap_external>:883: in exec_module
???
code = <code object <module> at 0xf503cab0, file
"/usr/lib/python3/dist-packages/scipy/_build_utils/__init__.py", line 1>
module = <module 'scipy._build_utils' from
'/usr/lib/python3/dist-packages/scipy/_build_utils/__init__.py'>
self = <_frozen_importlib_external.SourceFileLoader
object at 0xf5035dd8>
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
???
args = (<code object <module> at 0xf503cab0, file
"/usr/lib/python3/dist-packages/scipy/_build_utils/__init__.py", line
1>, {..._.cpython-310.pyc', '__doc__': None, '__file__':
'/usr/lib/python3/dist-packages/scipy/_build_utils/__init__.py', ...})
f = <built-in function exec>
kwds = {}
/usr/lib/python3/dist-packages/scipy/_build_utils/__init__.py:4: in <module>
from ._fortran import *
__builtins__ = <builtins>
__cached__ =
'/usr/lib/python3/dist-packages/scipy/_build_utils/__pycache__/__init__.cpython-310.pyc'
__doc__ = None
__file__ =
'/usr/lib/python3/dist-packages/scipy/_build_utils/__init__.py'
__loader__ = <_frozen_importlib_external.SourceFileLoader
object at 0xf5035dd8>
__name__ = 'scipy._build_utils'
__package__ = 'scipy._build_utils'
__path__ = ['/usr/lib/python3/dist-packages/scipy/_build_utils']
__spec__ = ModuleSpec(name='scipy._build_utils',
loader=<_frozen_importlib_external.SourceFileLoader object at
0xf5035dd8>, origi...ages/scipy/_build_utils/__init__.py',
submodule_search_locations=['/usr/lib/python3/dist-packages/scipy/_build_utils'])
np = <module 'numpy' from
'/usr/lib/python3/dist-packages/numpy/__init__.py'>
os = <module 'os' from '/usr/lib/python3.10/os.py'>
/usr/lib/python3/dist-packages/scipy/_build_utils/_fortran.py:8: in <module>
from .system_info import combine_dict
__builtins__ = <builtins>
__cached__ =
'/usr/lib/python3/dist-packages/scipy/_build_utils/__pycache__/_fortran.cpython-310.pyc'
__doc__ = None
__file__ =
'/usr/lib/python3/dist-packages/scipy/_build_utils/_fortran.py'
__loader__ = <_frozen_importlib_external.SourceFileLoader
object at 0xf5035d18>
__name__ = 'scipy._build_utils._fortran'
__package__ = 'scipy._build_utils'
__spec__ = ModuleSpec(name='scipy._build_utils._fortran',
loader=<_frozen_importlib_external.SourceFileLoader object at
0xf5035d18>,
origin='/usr/lib/python3/dist-packages/scipy/_build_utils/_fortran.py')
__warningregistry__ = {'version': 38}
get_platform = <function get_platform at 0xf5050730>
np = <module 'numpy' from
'/usr/lib/python3/dist-packages/numpy/__init__.py'>
os = <module 'os' from '/usr/lib/python3.10/os.py'>
re = <module 're' from '/usr/lib/python3.10/re.py'>
sys = <module 'sys' (built-in)>
/usr/lib/python3/dist-packages/scipy/_build_utils/system_info.py:4: in
<module>
import numpy.distutils.system_info
__builtins__ = <builtins>
__cached__ =
'/usr/lib/python3/dist-packages/scipy/_build_utils/__pycache__/system_info.cpython-310.pyc'
__doc__ = None
__file__ =
'/usr/lib/python3/dist-packages/scipy/_build_utils/system_info.py'
__loader__ = <_frozen_importlib_external.SourceFileLoader
object at 0xf5056d78>
__name__ = 'scipy._build_utils.system_info'
__package__ = 'scipy._build_utils'
__spec__ = ModuleSpec(name='scipy._build_utils.system_info',
loader=<_frozen_importlib_external.SourceFileLoader object at
0xf5056d78>,
origin='/usr/lib/python3/dist-packages/scipy/_build_utils/system_info.py')
__warningregistry__ = {'version': 38}
np = <module 'numpy' from
'/usr/lib/python3/dist-packages/numpy/__init__.py'>
warnings = <module 'warnings' from
'/usr/lib/python3.10/warnings.py'>
/usr/lib/python3/dist-packages/numpy/distutils/__init__.py:31: in <module>
warnings.warn("\n\n"
E DeprecationWarning: E E `numpy.distutils` is deprecated since
NumPy 1.23.0, as a result
E of the deprecation of `distutils` itself. It will be removed for
E Python >= 3.12. For older Python versions it will remain present.
E It is recommended to use `setuptools < 60.0` for those Python
versions.
E For more details, see:
E https://numpy.org/devdocs/reference/distutils_status_migration.html
FormatError = <class 'numpy.distutils.npy_pkg_config.FormatError'>
LibraryInfo = <class 'numpy.distutils.npy_pkg_config.LibraryInfo'>
PkgNotFound = <class 'numpy.distutils.npy_pkg_config.PkgNotFound'>
VariableSet = <class 'numpy.distutils.npy_pkg_config.VariableSet'>
__builtins__ = <builtins>
__cached__ =
'/usr/lib/python3/dist-packages/numpy/distutils/__pycache__/__init__.cpython-310.pyc'
__doc__ = '\nAn enhanced distutils, providing support for
Fortran compilers, for BLAS,\nLAPACK and other common libraries for
nu...de paths and similar build options, please
see\n``site.cfg.example`` in the root of the NumPy repository or sdist.\n\n'
__file__ =
'/usr/lib/python3/dist-packages/numpy/distutils/__init__.py'
__loader__ = <_frozen_importlib_external.SourceFileLoader
object at 0xf5056ec8>
__name__ = 'numpy.distutils'
__package__ = 'numpy.distutils'
__path__ = ['/usr/lib/python3/dist-packages/numpy/distutils']
__spec__ = ModuleSpec(name='numpy.distutils',
loader=<_frozen_importlib_external.SourceFileLoader object at
0xf5056ec8>, origin='...t-packages/numpy/distutils/__init__.py',
submodule_search_locations=['/usr/lib/python3/dist-packages/numpy/distutils'])
ccompiler = <module 'numpy.distutils.ccompiler' from
'/usr/lib/python3/dist-packages/numpy/distutils/ccompiler.py'>
exec_command = <module 'numpy.distutils.exec_command' from
'/usr/lib/python3/dist-packages/numpy/distutils/exec_command.py'>
log = <module 'numpy.distutils.log' from
'/usr/lib/python3/dist-packages/numpy/distutils/log.py'>
misc_util = <module 'numpy.distutils.misc_util' from
'/usr/lib/python3/dist-packages/numpy/distutils/misc_util.py'>
npy_pkg_config = <module 'numpy.distutils.npy_pkg_config' from
'/usr/lib/python3/dist-packages/numpy/distutils/npy_pkg_config.py'>
parse_flags = <function parse_flags at 0xf4f21bb0>
read_config = <function read_config at 0xf4f468e0>
unixccompiler = <module 'numpy.distutils.unixccompiler' from
'/usr/lib/python3/dist-packages/numpy/distutils/unixccompiler.py'>
warnings = <module 'warnings' from
'/usr/lib/python3.10/warnings.py'>
=========================== short test summary info
============================
ERROR ../../_build_utils/tests/test_scipy_version.py -
DeprecationWarning: !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during
collection !!!!!!!!!!!!!!!!!!!!
================ 1 skipped, 12514 deselected, 1 error in 18.91s
================
autopkgtest [08:17:44]: test python3
OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: scipy
Source-Version: 1.8.1-15
Done: Jochen Sprickerhof <[email protected]>
We believe that the bug you reported is fixed in the latest version of
scipy, 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.
Jochen Sprickerhof <[email protected]> (supplier of updated scipy 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: Tue, 20 Dec 2022 19:47:35 +0100
Source: scipy
Architecture: source
Version: 1.8.1-15
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Jochen Sprickerhof <[email protected]>
Closes: 1025699 1026210 1026342 1026516
Changes:
scipy (1.8.1-15) unstable; urgency=medium
.
* Team upload.
* Fix FTBFS with new numpy (deprecated numpy.distutils)
(Closes: #1026210, #1026342, #1026516)
* Add workaround for FTBFS with new sphinx
* Ignore test failure on armel (Closes: #1025699)
Checksums-Sha1:
5e52400fe2575ef7dd75b74c99618f054d8ea6dd 2789 scipy_1.8.1-15.dsc
255b3f6bc3ea9723ec60a50eb3ae9f855d032a5b 30020 scipy_1.8.1-15.debian.tar.xz
dd9b2f4aaf73cd9bf66ed6ddb801264a0dd3cc1f 10257 scipy_1.8.1-15_source.buildinfo
Checksums-Sha256:
9e8df054e70d02279c88317cf1d0d4761d9fa80669f34723cf7033f32a5b0849 2789
scipy_1.8.1-15.dsc
cac4694005e75cdb014cf53ab95369a8b6f9a0de64e2e5bbb55974edb5efefcf 30020
scipy_1.8.1-15.debian.tar.xz
ce69e98f9d42dedde2905193747557b49f7d170bc04a67737fc22a2677dc57e1 10257
scipy_1.8.1-15_source.buildinfo
Files:
59552a29d910949028bf280838d7884e 2789 python optional scipy_1.8.1-15.dsc
591043c85d9a856592103d6d8b0bbf7f 30020 python optional
scipy_1.8.1-15.debian.tar.xz
9cbe1806200f5ea099b7d5c59e904319 10257 python optional
scipy_1.8.1-15_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmOiBDkACgkQW//cwljm
lDM/iw//bWD/zDOOGqDUy8kHf724kYk2EqEuUZNW3AWsPMpCmLNqDNoGDLiesuz6
ThiDBu+DJ8dOOafCUlnGB8FLxScbSo5oxHdRHrLkntHVghEl8D8qf4MWKphGeD4B
CKcLGa3Wtb7/CikmgxB5zFGjFr0O6G15UeJkweIeRZeTqquZBWqfs9zF1krdiPqD
wzhVK5y4xeirwauT4BdTVlNYm1DYGEbKiyf6sjzfGz8KDCZR/IPavd9d9U0IdlMW
2qgFSNJU3FnPlcIhgGuNWnxXd8ajNmUflYVwF9E9rzSTfVjfWxvRVgMnwxJ5bBx2
rvYdvJ2AMB1JZ2LRUBk4Cs9KtA8Ue/tlsy2uGQCJQ2yrFs4eTVkwiDKQ/dayw8zB
TQvs7P1s+rZ62dRKqnn928vCQunsrzajfLQ6UCIRdy05e9MepbofV+FVPWoWrR4j
5AFM3lXm4ZZdNlBuHciudNzvZSlDwNjGT8eaeuBHbVWANC0JVq1Q91LFxHpLH8KJ
oyAErPqt6eqcP5XVcG01WW2SgGgl+kePDY8xouHx8lEyaDeNlN+jsvkxR/ZxADnQ
Qdda7NaIro5T7Xspt3RKJwj4ann+PSag6GJYAYLrAeogPEPP7sEr9fTelCECq4JW
AJ26Ua/In65FXBbmbXfuEcesMpMs3NloC0PJGv0fmfgsA4I/QWg=
=+k5c
-----END PGP SIGNATURE-----
--- End Message ---