Debian Bug report logs - #943293
trydiffoscope: Python2 removal in sid/bullseye

version graph

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

Reported by: morph@debian.org

Date: Wed, 23 Oct 2019 02:58:46 UTC

Severity: normal

Tags: bullseye, sid

Found in version trydiffoscope/67.0.2

Fixed in version trydiffoscope/67.0.3

Done: Chris Lamb <lamby@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

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


Report forwarded to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>:
Bug#943293; Package src:trydiffoscope. (Wed, 23 Oct 2019 02:58:49 GMT) (full text, mbox, link).


Acknowledgement sent to morph@debian.org:
New Bug report received and forwarded. Copy sent to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>. (Wed, 23 Oct 2019 02:58:49 GMT) (full text, mbox, link).


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

From: morph@debian.org
To: maintonly@bugs.debian.org
Subject: trydiffoscope: Python2 removal in sid/bullseye
Date: Wed, 23 Oct 2019 02:33:34 +0000
Source: trydiffoscope
Version: 67.0.2
Severity: normal
Tags: sid bullseye
User: debian-python@lists.debian.org
Usertags: py2removal

Python2 becomes end-of-live upstream, and Debian aims to remove
Python2 from the distribution, as discussed in
https://lists.debian.org/debian-python/2019/07/msg00080.html

Your package either build-depends, depends on Python2, or uses Python2
in the autopkg tests (the specific reason can be found searching this
source package in
https://people.debian.org/~morph/mass-bug-py2removal_take2.txt ).
Please stop using Python2, and fix this issue by one of the following
actions.

- Convert your Package to Python3. This is the preferred option.  In
  case you are providing a Python module foo, please consider dropping
  the python-foo package, and only build a python3-foo package.  Please
  don't drop Python2 modules, which still have reverse dependencies,
  just document them.
  
  This is the preferred option.

- If the package is dead upstream, cannot be converted or maintained
  in Debian, it should be removed from the distribution.  If the
  package still has reverse dependencies, raise the severity to
  "serious" and document the reverse dependencies with the BTS affects
  command.  If the package has no reverse dependencies, confirm that
  the package can be removed, reassign this issue to ftp.debian.org,
  make sure that the bug priority is set to normal and retitle the
  issue to "RM: PKG -- removal triggered by the Python2 removal".

- If the package has still many users (popcon >= 300), or is needed to
  build another package which cannot be removed, document that by
  adding the "py2keep" user tag (not replacing the py2remove tag),
  using the debian-python@lists.debian.org user.  Also any
  dependencies on an unversioned python package (python, python-dev)
  must not be used, same with the python shebang.  These have to be
  replaced by python2/python2.7 dependencies and shebang.

  This is the least preferred option.

If there are questions, please refer to the wiki page for the removal:
https://wiki.debian.org/Python/2Removal, or ask for help on IRC
#debian-python, or the debian-python@lists.debian.org mailing list.




Added indication that bug 943293 blocks 937715 Request was from Sandro Tosi <morph@debian.org> to control@bugs.debian.org. (Wed, 23 Oct 2019 04:45:10 GMT) (full text, mbox, link).


Message sent on to morph@debian.org:
Bug#943293. (Wed, 23 Oct 2019 08:39:03 GMT) (full text, mbox, link).


Message #10 received at 943293-submitter@bugs.debian.org (full text, mbox, reply):

From: Chris Lamb <lamby@debian.org>
To: 943293-submitter@bugs.debian.org
Subject: Bug#943293 marked as pending in trydiffoscope
Date: Wed, 23 Oct 2019 08:37:58 +0000
Control: tag -1 pending

Hello,

Bug #943293 in trydiffoscope reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/reproducible-builds/trydiffoscope/commit/db1c34e0781cca5744ce886c66eebda28eb4c8d6

------------------------------------------------------------------------
Move to Build-Depends on python3-docutils over python-docutils to allow for Python 2.x removal. (Closes: #943293)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/943293



Added tag(s) pending. Request was from Chris Lamb <lamby@debian.org> to 943293-submitter@bugs.debian.org. (Wed, 23 Oct 2019 08:39:03 GMT) (full text, mbox, link).


Reply sent to Chris Lamb <lamby@debian.org>:
You have taken responsibility. (Wed, 23 Oct 2019 09:39:18 GMT) (full text, mbox, link).


Notification sent to morph@debian.org:
Bug acknowledged by developer. (Wed, 23 Oct 2019 09:39:18 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 943293-close@bugs.debian.org
Subject: Bug#943293: fixed in trydiffoscope 67.0.3
Date: Wed, 23 Oct 2019 09:37:17 +0000
Source: trydiffoscope
Source-Version: 67.0.3

We believe that the bug you reported is fixed in the latest version of
trydiffoscope, 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 943293@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 trydiffoscope 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: Wed, 23 Oct 2019 09:35:43 +0100
Source: trydiffoscope
Architecture: source
Version: 67.0.3
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 943293
Changes:
 trydiffoscope (67.0.3) unstable; urgency=medium
 .
   * Move to Build-Depends on python3-docutils over python-docutils to allow for
   * Python 2.x removal. (Closes: #943293)
Checksums-Sha1:
 d01ce2673b8b365cf73f91def8671ce29670344e 1778 trydiffoscope_67.0.3.dsc
 ebefea765ffb5f81be27b955df9da3e38355f946 8224 trydiffoscope_67.0.3.tar.xz
 749b47021fcd39e84b44191d7fe26ef21295bcf1 5970 trydiffoscope_67.0.3_amd64.buildinfo
Checksums-Sha256:
 abc6a869f20092017da0490a62d22817e5c38ed33539fb7e6f9ec08de773f147 1778 trydiffoscope_67.0.3.dsc
 066536d875a50a2e5334834246ca13362a741f59506d503fc0bda39fb1cd2231 8224 trydiffoscope_67.0.3.tar.xz
 cf30fc0daf9fbe753907c935ef9a4b3e85f0bee6c7fdb9835c15dc0cc37bd676 5970 trydiffoscope_67.0.3_amd64.buildinfo
Files:
 b801d64f8c6dcda40ebd9cccaa6bec63 1778 devel optional trydiffoscope_67.0.3.dsc
 6e4bbfb2e682d4acd4d489a53bb12fa3 8224 devel optional trydiffoscope_67.0.3.tar.xz
 b2bfb8974f520b4081c892544c8d44c3 5970 devel optional trydiffoscope_67.0.3_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl2wEWsACgkQHpU+J9Qx
HljaSg//WX7z1VTvRqW6pHc/MW4a6cGUdi2wUz04arUClpAoUiSKu3NPtB3y7Ep+
QnjwMcWBSeYT+rskrMgpeZhAdbg4g3STbKd/zVJ5Pn3GxWV8+fBSZSBvGT+G/Oa5
bGPZCgBVU4QCDW6AzNksHk2h6d3UUHCHZDQkJMtZCnfON09J6qpE4yfJ6yKKL8F9
HSjEQeBMHr3bvHl7Qt3IW6iQZWnUiVfTmLYlnrqy8Zieio2LBDeD/PTiliMvlr4T
95QHFy4Zd48b++m5xD0vx2Rb7tSy0HGyIiquBqr36esoEwOEiIJ4flDpZfFSZREe
Y6OsqORQomyE7CWMS3bxMQxQi9HfpGy5o8DsZfDBXYmapMnimzBSzBiofr/mDLRU
D5f6RO0F1xEuj5UJn9XOG2+4JKxgHfYKahI7qlZqN59d29X6wtV8eMC2ndfLqzQQ
/dkv1NKaTqeaV/qM5rodoQqU5i99Igv7GPbJAKJCei+wSWxtY2qwo9gFt7hs1Ogq
K800J0rJoSR6IfbqW1nCS0XvAlZIW+C6Xf50yvH0EPdiST0jcvPX6YhSJhuVjhLj
wb9H98pQMPOGJK/ucyp1XSTk6Dlfrat95qQ7Cxl+4XvU7Ktg3bI6/KJw8nN00emp
qleF0C8TWpzZYb4tghTLDuQU8zP51ggOXJYGv/1052r50VPOC/8=
=iqaL
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 22 Nov 2019 07:32:13 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: Wed May 17 09:47:09 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU 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.