[Debian-astro-maintainers] Bug#940720: python-asdf breaks gwcs autopkgtest: No module named 'asdf.extern'
Paul Gevers
elbrus at debian.org
Thu Sep 19 13:01:06 BST 2019
Source: python-asdf
Control: found -1 python-asdf/2.4.2-1
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at lists.debian.org
Usertags: breaks regression
Control: affects -1 src:gwcs
Control: affects -1 src:sunpy
Dear maintainers,
With a recent upload of python-asdf the autopkgtest of gwcs fails in
testing when that autopkgtest is run with the binary packages of
python-asdf from unstable. It passes when run with only packages from
testing. In tabular form:
pass fail
python-asdf from testing 2.4.2-1
gwcs from testing 0.10.0-2
all others from testing from testing
I copied some of the output at the bottom of this report. It seems to me
that python-asdf is missing files it expects internally. The same issue
can be seen in the autopkgtest of python-asdf itself, and of sunpy.
Currently this regression is blocking the migration of python-asdf to
testing [1]. Can you please investigate the situation?
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=python-asdf
https://ci.debian.net/data/autopkgtest/testing/amd64/g/gwcs/2984900/log.gz
==================================== ERRORS
====================================
_________________ ERROR collecting tags/tests/test_selector.py
_________________
ImportError while importing test module
'/usr/lib/python3/dist-packages/gwcs/tags/tests/test_selector.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/gwcs/tags/__init__.py:4: in <module>
from .wcs import *
/usr/lib/python3/dist-packages/gwcs/tags/wcs.py:5: in <module>
from asdf import yamlutil
/usr/lib/python3/dist-packages/asdf/__init__.py:36: in <module>
from .asdf import AsdfFile, open_asdf
/usr/lib/python3/dist-packages/asdf/asdf.py:18: in <module>
from . import block
/usr/lib/python3/dist-packages/asdf/block.py:20: in <module>
from .compat.numpycompat import NUMPY_LT_1_7
/usr/lib/python3/dist-packages/asdf/compat/numpycompat.py:1: in <module>
from ..util import minversion
/usr/lib/python3/dist-packages/asdf/util.py:15: in <module>
from .extern.decorators import add_common_docstring
E ModuleNotFoundError: No module named 'asdf.extern'
___________________ ERROR collecting tags/tests/test_wcs.py
____________________
ImportError while importing test module
'/usr/lib/python3/dist-packages/gwcs/tags/tests/test_wcs.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/gwcs/tags/__init__.py:4: in <module>
from .wcs import *
/usr/lib/python3/dist-packages/gwcs/tags/wcs.py:5: in <module>
from asdf import yamlutil
/usr/lib/python3/dist-packages/asdf/__init__.py:36: in <module>
from .asdf import AsdfFile, open_asdf
/usr/lib/python3/dist-packages/asdf/asdf.py:18: in <module>
from . import block
/usr/lib/python3/dist-packages/asdf/block.py:20: in <module>
from .compat.numpycompat import NUMPY_LT_1_7
/usr/lib/python3/dist-packages/asdf/compat/numpycompat.py:1: in <module>
from ..util import minversion
/usr/lib/python3/dist-packages/asdf/util.py:15: in <module>
from .extern.decorators import add_common_docstring
E ModuleNotFoundError: No module named 'asdf.extern'
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-astro-maintainers/attachments/20190919/98719b2f/attachment.sig>
More information about the Debian-astro-maintainers
mailing list