python-papermill and its reverse deps will be removed from the archive due to a severe RC bug
Aryan Karamtoth <[email protected]>
| Newsgroups | gmane.linux.debian.devel.general,gmane.linux.debian.devel.python |
|---|---|
| Message-ID | <[email protected]> |
Hi,
I noticed that one of my packages, python-vector [1] has been scheduled
for auto removal all of a sudden. Upon looking further, I noticed that
python-papermill [2] has a severe RC bug [3] which is caused due to a
failing dh_auto_test in papermill.
I gave a good look at the file that's causing this which is test_abs.py
[4] according to the RC bug.
The error is:
______________________ ERROR collecting tests/test_abs.py ______________________
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/test_abs.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_abs.py:5: in <module>
from azure.identity import EnvironmentCredential
E ModuleNotFoundError: No module named 'azure.identity'
This error is caused due to azure.identity library [5] which is not yet
packaged into debian. One of the deps, python3-azure-datalake-store has
recently made some changes to the library in v1.0.1 which is probably
triggering another test failure locally on my system.
Changelog of azure-datalake-store upstream's v1.0.1:
# Use generic azure token credential for auth instead of custom lib.auth
Error log: https://paste.debian.net/hidden/376fce59/
This is a severe severity RC bug that triggered autoremoval of the
following python-papermill's reverse dependencies: python-ewoks
<https://tracker.debian.org/pkg/python-ewoks>, python-ewokscore
<https://tracker.debian.org/pkg/python-ewokscore>, python-ewoksdask
<https://tracker.debian.org/pkg/python-ewoksdask>, python-ewoksorange
<https://tracker.debian.org/pkg/python-ewoksorange>, python-ewoksppf
<https://tracker.debian.org/pkg/python-ewoksppf>, python-vector
<https://tracker.debian.org/pkg/python-vector>, tomwer
<https://tracker.debian.org/pkg/tomwer>
If this RC bug isn't fixed by Oct 19, these packages will be removed
from the archive.
I've attempted a small fix by excluding the failing test in d/rules but
im still not successful with it, it still causes the same errors. To me,
the temporary fix to this problem could be excluding the failing test
and fix the RC bug and packaging azure-identity later.
Is there another way to fix this?
[1] https://tracker.debian.org/pkg/python-vector
[2] https://tracker.debian.org/pkg/python-papermill
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114320
[4]
https://salsa.debian.org/python-team/packages/python-papermill/-/blob/master/papermill/tests/test_abs.py?ref_type=heads
[5] https://pypi.org/project/azure-identity/
--
Regards,
Aryan Karamtoth
IRC: SpaciousCoder78
Matrix: @SpaciousCoder78:matrix.org
XMPP:[email protected]
GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421
OpenPGP_0xFE9007B8ED640421.asc
(application/pgp-keys, 5.6 KB)
-----BEGIN PGP PUBLIC KEY BLOCK----- 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 NqXyrbCPTHUmOjkexx9f3uOyoQkbOw== =aaWE -----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature.asc
(application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEen2TCCvRm6+oO340/pAHuO1kBCEFAmjfRvgFAwAAAAAACgkQ/pAHuO1kBCFp zQ//c7BzDTNvLtPa4Pi+QPE1FXtQjrF+tB/ZmYpj7KrbPNcqKC9OZIdeVgwH+1kDhY+niTGtZYph qNOZwaIAt0Snu88fXswgyU8u92UXoC0GGXpn/SHIVsRPzAxgIZuc4JF/ROKXIelOcUxRJXq8jJ0x gcO3KGQZh64jPJRnOER9CbJhg8TKE54FAbsHL+mAPklDVi99BaU8UyIyfYPxonznwENXbGcwCjWe 2tI8Lk3BDDlxHDi90YN1H4qz7v8zlQVxxv/2YYFhRiFuB8PZdZCW1Wso37YqUET2jOC909sjlDqb bpv6qyI3H7a+NZUCYFktAYyf/LE0D+YwlR2b8mnsw+zyz4E5hSC/fc1LvOzj7iNuU6h80iEB9pTW C1YMorVtJ7QN/38ypcNN/XmWev90oWnbW33i34vFY0Kwk5defk7WwWOKr3y0BtfCEH73yTzop4sY gZ4Lq2PKVp013PlNIXvpr3Wrl++5WssUq+UPXs8tiovjaL6Rfm/YQ3eXUoqfOUTvrwxlzXmVnkBA jhRDQTGNkOIYZOdDT5Huwr+sBvWI6o7JydIqCXz0lm4uM16MluB1Kk63HmjGQHVvdnGQMCWfUR/y IzOJ+uxABaGzZa/jk/GhyVYU1nCbk9dmZ4XAuLN2laNkGkjdoWAIaBLjsSNNOCH0eazJD9OBEkV8 4Pc= =PJp8 -----END PGP SIGNATURE-----