1083362">

Debian Bug report logs - #1083362
diffoscope: (build-)depends on deprecated module python3-pkg-resources

version graph

Package: src:diffoscope; Maintainer for src:diffoscope is Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>;

Reported by: Matthias Klose <doko@debian.org>

Date: Fri, 4 Oct 2024 09:45:49 UTC

Severity: normal

Tags: sid, trixie

Found in version diffoscope/278

Fixed in version diffoscope/280

Done: Chris Lamb <lamby@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>:
Bug#1083362; Package src:diffoscope. (Fri, 04 Oct 2024 09:45:50 GMT) (full text, mbox, link).


Acknowledgement sent to Matthias Klose <doko@debian.org>:
New Bug report received and forwarded. Copy sent to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>. (Fri, 04 Oct 2024 09:45:50 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@debian.org>
To: maintonly@bugs.debian.org
Subject: diffoscope: (build-)depends on deprecated module python3-pkg-resources
Date: Fri, 04 Oct 2024 09:41:37 +0000
Package: src:diffoscope
Version: 278
Severity: normal
Tags: sid trixie
User: debian-python@lists.debian.org
Usertags: pkg-resources-deprecation

[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.



Added tag(s) pending. Request was from "Chris Lamb" <lamby@debian.org> to control@bugs.debian.org. (Mon, 07 Oct 2024 21:00:07 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>:
Bug#1083362; Package src:diffoscope. (Mon, 07 Oct 2024 21:03:02 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>. (Mon, 07 Oct 2024 21:03:02 GMT) (full text, mbox, link).


Message #12 received at 1083362@bugs.debian.org (full text, mbox, wrote: > tags 1083362 + pending > thanks > > Fixed in Git, pending upload: > > https://salsa.debian.org/reproducible-builds/diffoscope/commit/997c6adb18981c5cb62ed172880b3eeb888aa6e6 > > debian/control | 1 - > 1 file changed, 1 deletion(-) > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- > > ">reply):

From: "Chris Lamb" <lamby@debian.org>
To: 1083362@bugs.debian.org
Cc: Matthias Klose <doko@debian.org>
Subject: Re: diffoscope: (build-)depends on deprecated module python3-pkg-resources
Date: Mon, 7 Oct 2024 16:54:26 -0400 (EDT)
tags 1083362 + pending
thanks

Fixed in Git, pending upload:

  https://salsa.debian.org/reproducible-builds/diffoscope/commit/997c6adb18981c5cb62ed172880b3eeb888aa6e6

  debian/control | 1 -
  1 file changed, 1 deletion(-)


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Reply sent to Chris Lamb <lamby@debian.org>:
You have taken responsibility. (Fri, 11 Oct 2024 15:21:02 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer. (Fri, 11 Oct 2024 15:21:02 GMT) (full text, mbox, link).


Message #17 received at 1083362-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1083362-close@bugs.debian.org
Subject: Bug#1083362: fixed in diffoscope 280
Date: Fri, 11 Oct 2024 15:19:00 +0000
[Message part 1 (text/plain, inline)]
Source: diffoscope
Source-Version: 280
Done: Chris Lamb <lamby@debian.org>

We believe that the bug you reported is fixed in the latest version of
diffoscope, 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 1083362@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <lamby@debian.org> (supplier of updated diffoscope 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 11 Oct 2024 08:07:17 -0700
Source: diffoscope
Built-For-Profiles: nocheck
Architecture: source
Version: 280
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 1083362
Changes:
 diffoscope (280) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Drop Depends on deprecated python3-pkg-resources. (Closes: #1083362)
Checksums-Sha1:
 5363ec0fad80b12960045b5df5b92b7130314570 5002 diffoscope_280.dsc
 f59810708bd8120048f25e2ef14a1d8dda773bc5 2459904 diffoscope_280.tar.xz
 59768346a29a238c33377077e1e6dc320c71d29b 7371 diffoscope_280_amd64.buildinfo
Checksums-Sha256:
 8a08048d84f0615512627b7f7d339ddc2621b3690df764604dfe48e51d83c32f 5002 diffoscope_280.dsc
 d12ab28c8154a1f1df319648cda7fe3af56a55f7b79846f703702003f3c8eac8 2459904 diffoscope_280.tar.xz
 9b2ff2125ef10c3642aee1a053de060852f31226fe88c51d84e72c3f6e04ca4a 7371 diffoscope_280_amd64.buildinfo
Files:
 e19b575c86336a7b6aa977a5413e0a52 5002 devel optional diffoscope_280.dsc
 f2c5ca5f3c07723893b2ee11eece4105 2459904 devel optional diffoscope_280.tar.xz
 c7e9cfea67836cc1c931bc5d3143e1d4 7371 devel optional diffoscope_280_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmcJP4AACgkQHpU+J9Qx
HlhVpQ/9GV369VCFUMfzhSoE3SL4BAsoNr5rYf5UjiaNy8dqoWwxr7OAwinrp4vp
EaPwjHZdjDGguUWOhXs5ATeF9jkV+9w5VJMYsshTwPMJ7boFtHwn+BjVHXZnFtDY
/8fRQUVnD2laeRtzU3AHFYDij90plZD9chZUvARnhFvMmuzIruNAB8odaOV3L5RX
UYfHmvbZGeSx1Kp1s0RDsjvTrnZdVExbQ/hKmghWsoJWygctd+hDTT7FSKg3MbDm
2iRR1hIGcsG5p1BI1ojTx6caZQx7S4etAkEagdQSf/3tVEMwTV2HfLJRH9m3Ui3c
PockAX87wW9hRE0bZG9zWKLPWEY3bJ3yv3D9hUKrdchwc+lPPGUAJaS7FT2U3Oq6
vVnCebDK3rnMxh73cP7itgKuS+HzxKVhifPxb06us0hF+wwy/s8nWmP/4tNUYnwK
IAffUkXQ0JsVfXBc49vxCl1ZUDLu+3mvce09ycBz/PaFnxTxL0QTkKEYEMaczW4s
7JkEGSmcLBe5sVWFzkaQiJDAoknmdx9dsIRHkcI5Le/SsvA4aBjQKv+hC/ZAk7a+
5YukWuxZ6Z5UW/7Aj6MluMxXgri9ns3/m3AO20duI3fxVy1szTv6ftou+l6d1Jty
vgTe4HhLUHSSAHYevi5kuRGLsSLwdUYyh66v5ULoR8+kgPnHVTU=
=Mrj5
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 05 Jan 2025 07:27:03 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 31 00:52:30 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.