#1083464 loggerhead: (build-)depends on deprecated module python3-pkg-resources

#1083464#5
Date:
2024-10-04 09:43:27 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.

#1083464#12
Date:
2025-10-29 17:00:43 UTC
From:
To:
The loggerhead 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.

#1083464#23
Date:
2026-03-25 15:51:12 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
loggerhead, 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 1083464@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jelmer Vernooij <jelmer@debian.org> (supplier of updated loggerhead 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, 20 Mar 2026 12:24:22 +0000
Source: loggerhead
Architecture: source
Version: 2.0.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Bazaar Maintainers <pkg-bazaar-maint@lists.alioth.debian.org>
Changed-By: Jelmer Vernooij <jelmer@debian.org>
Closes: 1083464
Changes:
 loggerhead (2.0.3-3) unstable; urgency=medium
 .
   * Actually drop dependency on pkg-resources; support
     was previously already removed. Closes: #1083464
Checksums-Sha1:
 8374f6f225d78fd2d67db4fead288dae5b66d503 2067 loggerhead_2.0.3-3.dsc
 84132a686881fc6a68baf3e60ebe099b90e8586a 7916 loggerhead_2.0.3-3.debian.tar.xz
 6403bb7255f17b8b37028ac74a0d4dfa33c3f092 7955 loggerhead_2.0.3-3_source.buildinfo
Checksums-Sha256:
 d77cab74a820c56d377b902d3f8cc6e61e403e3988c11d55408c337d222446c2 2067 loggerhead_2.0.3-3.dsc
 09d8c05bc122406548ad5eb268247876fb63ad2cadb8388a55bee018cf693518 7916 loggerhead_2.0.3-3.debian.tar.xz
 985458f2a4158d5f5fb09bf934e6771b21c300982e2b87f3883384ea940db7ab 7955 loggerhead_2.0.3-3_source.buildinfo
Files:
 8f04a5b132c81dda54c4ef3279c65883 2067 devel optional loggerhead_2.0.3-3.dsc
 0bce0b4ef5525da728429eb0f0319cff 7916 devel optional loggerhead_2.0.3-3.debian.tar.xz
 1b40b907e1e59f936b6a2c7bb3289238 7955 devel optional loggerhead_2.0.3-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQFGBAEBCgAwFiEE45ORIHAv6kHRgdNzhp0ktO57TaYFAmm9PJgSHGplbG1lckBk
ZWJpYW4ub3JnAAoJEIadJLTue02miwgIANQrkuS2y+7NSsfSkz/ZrThwBcukAJEP
AdvrtF9y7gUMPemzRRQz2aydnRlsvyQl+MTk1ifPomR3wglLHUqxUfxMFiI4Ze2b
aflAyqT8wrVbd/dz404cJy2VkgJ7cAx9xhdi+aX8QF/jJcDbN1OsemecHlaSQA6I
PQO2kgUXW1T8zSJuzwMSkobZQdxmGjRVhKbTTh9j+VZprHJ2KKvgIeqpEhjOmA/K
cWPIzpA0bqD58kyriDlThfVwqroThixJafIC4GQ+2feWzHpfj/brXl+0GSoM2GKa
u2ODBLLl/BJDksjvN9AaJzvlbA0StCQ0DEcNEYnTBGnCauIKS8+uZDE=
=L989
-----END PGP SIGNATURE-----

#1083464#28
Date:
2026-05-29 09:02:29 UTC
From:
To:
This is fixed in the new version of loggerhead, which ports it from
Python to Rust.