#1083469 magnus: (build-)depends on deprecated module python3-pkg-resources

#1083469#5
Date:
2024-10-04 09:43:31 UTC
From:
To:
[This bug is targeted to the upcoming trixie release]

The package build-depends or depends on python3-pkg-resources, which is
deprecated upstream. Details can be found at

https://setuptools.pypa.io/en/latest/pkg_resources.html

Use of pkg_resources is deprecated in favor of importlib.resources,
importlib.metadata and their backports (importlib_resources, importlib_metadata).
Some useful APIs are also provided by packaging (e.g. requirements and version
parsing). Users should refrain from new usage of pkg_resources and should work
to port to importlib-based solutions.

Python 3.12 in unstable provides both importlib_resources and
importlib_metadata, so no additional dependencies on those packages are needed.

#1083469#12
Date:
2025-10-29 17:00:45 UTC
From:
To:
The magnus package still uses the pkg_resources module.

Raising the severity of this issue. At the end of the
year 2025, raising the severity again to serious.

If the package is a namespace package, then please lower
the severity again to normal.

#1083469#23
Date:
2026-09-16 09:19:37 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
magnus, 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 1083469@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated magnus 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: Wed, 16 Sep 2026 10:48:06 +0200
Source: magnus
Architecture: source
Version: 1:1.0.3-5
Distribution: unstable
Urgency: medium
Maintainer: Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>
Changed-By: Alexandre Detiste <tchet@debian.org>
Closes: 1083469
Changes:
 magnus (1:1.0.3-5) unstable; urgency=medium
 .
   * Team upload.
   * Do not generate a runtime dependency on python3-pkg-resources
     (Closes: #1083469)
Checksums-Sha1:
 854f59f5076c1140727a734ae749dc4ccafde8e3 2037 magnus_1.0.3-5.dsc
 2afcf20cc6ca56dcb4fc07abee84ff741f05a15f 3756 magnus_1.0.3-5.debian.tar.xz
 c1df7b425f36b6ef1ce459dccdb9c15a8b7ba82a 7488 magnus_1.0.3-5_source.buildinfo
Checksums-Sha256:
 997e0bb65b7abdba09e8015432c1a17851f3f281d1ada0bdc8e4a8ddc5f23294 2037 magnus_1.0.3-5.dsc
 f5d184b18bfa8a873a6bafa1a2d0f297c2455a68637f407ecc2b25c8cbd1cd6b 3756 magnus_1.0.3-5.debian.tar.xz
 9b9360edec9608acadf7d451156e55ed9c570942ee1ebc884545146463074722 7488 magnus_1.0.3-5_source.buildinfo
Files:
 9c389e24e5e7b1fa70b01d1d3736e588 2037 utils optional magnus_1.0.3-5.dsc
 adacc0077b7aeb94afe7bade267a0de3 3756 utils optional magnus_1.0.3-5.debian.tar.xz
 3c4ee3875667fd8db376782ecf5f527b 7488 utils optional magnus_1.0.3-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmqqWcsRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBog6w/+JOcQRDMVueEUpvptvpvcA/ukrWSlEe3O
qm/R9sMAX84H+rP8XodDNTwCINda+uFNZWSZfPR9vP1lFrJ2TNjoNZD32msXFbRD
eSlKuCZTosPF9t854Kgf17LhK9oN/kdGVBkw+t6z2ghF5dKmphRnFtkBeca3TS1a
T6bH91WojgilwVTetl+c0R5GJPCQc5DgHszpZmMLDXHUMajegIKzKX++D9DDZhaH
yhaOp8k7sbDqoh7AFNrgq3KKI52RgUtTj/lQZqGa2vK6LZGJFxfRt5SRz6iz7Vl8
WoPGYVRZHq+z3cv7P+6Y3mT24sssw0rA4iXUH5RdG3p3R4zEJPbfgKoHumzSYIA4
469bj7VeJ6lyUBuzL37sLbtvmrvMAI7naIEr98KD6WrxOaa1g1/Kc+BMjXqKMFtK
no7fPpofwezDrsReBv0rfZpMaPjfwtKKXnqVGmNkiAVT/r4NXjMllEqxF3Sk7aRg
ZiHQwtCQbroXtI18CYY4keZwKQRrrgcWT1l2SkQwdCl1w8sFVGLdTNL5JGAxG8/T
6Ip09L7fVT7XkXt4APrTYdHPNq+23VIcAywh7/vUwu3XJn2GdTK0s8cr45lL6i7A
dxZcPAl0E3NhV3GmebDlMRtSJEDPW4t6VqKKhxREl8m0wtAmT/iZyT/vcwdAd5X8
H7GxsQOeL4Q=
=SkBq
-----END PGP SIGNATURE-----