Debian Bug report logs -
#942959
dh-python: Python2 removal in sid/bullseye
Reported by: morph@debian.org
Date: Wed, 23 Oct 2019 02:39:12 UTC
Severity: normal
Tags: bookworm, sid
Found in version dh-python/4.20191017
Fixed in version dh-python/5.20221202
Done: Stefano Rivera <stefanor@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to Piotr Ożarowski <piotr@debian.org>:
Bug#942959; Package src:dh-python.
(Wed, 23 Oct 2019 02:39:15 GMT) (full text, mbox, link).
Acknowledgement sent
to morph@debian.org:
New Bug report received and forwarded. Copy sent to Piotr Ożarowski <piotr@debian.org>.
(Wed, 23 Oct 2019 02:39:15 GMT) (full text, mbox, link).
Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):
Source: dh-python
Version: 4.20191017
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 942959 blocks 937695
Request was from Sandro Tosi <morph@debian.org>
to control@bugs.debian.org.
(Wed, 23 Oct 2019 04:43:57 GMT) (full text, mbox, link).
Severity set to 'serious' from 'normal'
Request was from Sandro Tosi <morph@debian.org>
to control@bugs.debian.org.
(Wed, 08 Jul 2020 06:39:19 GMT) (full text, mbox, link).
Severity set to 'normal' from 'serious'
Request was from Sandro Tosi <morph@debian.org>
to control@bugs.debian.org.
(Wed, 08 Jul 2020 07:03:14 GMT) (full text, mbox, link).
Added tag(s) bookworm.
Request was from Sebastian Ramacher <sramacher@debian.org>
to control@bugs.debian.org.
(Mon, 16 Aug 2021 07:05:51 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 938637
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 11:27:03 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 936303
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 11:27:05 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 936323
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 11:27:06 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 938774
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 11:27:06 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 966725 and 936298
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 11:27:08 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 937511
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 11:27:10 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 937049
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 11:27:11 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 936854
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 11:27:12 GMT) (full text, mbox, link).
Removed blocking bug(s) of 942959: 937511
Request was from Bastian Germann <bastian.germann@gmx.de>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 11:45:09 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 990318
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 16:36:06 GMT) (full text, mbox, link).
Removed tag(s) bullseye.
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 16:36:07 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 1024476
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 17:39:03 GMT) (full text, mbox, link).
Added blocking bug(s) of 942959: 938168
Request was from Bastian Germann <bage@debian.org>
to control@bugs.debian.org.
(Wed, 30 Nov 2022 17:48:02 GMT) (full text, mbox, link).
Removed blocking bug(s) of 942959: 990318
Request was from Bastian Germann <bage@debian.org>
to 990318-submit@bugs.debian.org.
(Wed, 30 Nov 2022 17:51:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Piotr Ożarowski <piotr@debian.org>:
Bug#942959; Package src:dh-python.
(Wed, 30 Nov 2022 18:39:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Bastian Germann <bage@debian.org>:
Extra info received and forwarded to list. Copy sent to Piotr Ożarowski <piotr@debian.org>.
(Wed, 30 Nov 2022 18:39:02 GMT) (full text, mbox, link).
Message #48 received at 942959@bugs.debian.org (full text, mbox, reply):
All of dh-python's reverse dependencies that use its Python 2 support have other unsatisfiable build dependencies now,
so you should move forward with dropping Python 2 support.
Reply sent
to Stefano Rivera <stefanor@debian.org>:
You have taken responsibility.
(Fri, 02 Dec 2022 18:09:07 GMT) (full text, mbox, link).
Notification sent
to morph@debian.org:
Bug acknowledged by developer.
(Fri, 02 Dec 2022 18:09:07 GMT) (full text, mbox, link).
Message #53 received at 942959-close@bugs.debian.org (full text, mbox, reply):
Source: dh-python
Source-Version: 5.20221202
Done: Stefano Rivera <stefanor@debian.org>
We believe that the bug you reported is fixed in the latest version of
dh-python, 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 942959@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefano Rivera <stefanor@debian.org> (supplier of updated dh-python 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: SHA512
Format: 1.8
Date: Fri, 02 Dec 2022 13:13:51 -0400
Source: dh-python
Architecture: source
Version: 5.20221202
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <piotr@debian.org>
Changed-By: Stefano Rivera <stefanor@debian.org>
Closes: 942959 1018952 1021875
Changes:
dh-python (5.20221202) unstable; urgency=medium
.
* Deprecate the flit plugin in favour of pyproject.
- Reduce the auto-detect score of the flit plugin.
* dh_python3: Clean up more license files from dist-info directories.
* Write to debhelper.log files, in overrides.
* Add support for --remaining-packages to dh_python*. (closes: 1021875)
* Add a test that demonstrates building multiple libraries in a single
source package. (closes: 1018952)
* Remove dh_python2, dh_pypy, and related debhelper sequences, supporting
the removal of the Python 2.7 stack before bookworm release.
(closes: 942959)
Checksums-Sha1:
43fd821cd348dd45b2a84984a3bdce9edbf33937 1544 dh-python_5.20221202.dsc
dcf3df4cfa37deeb34e96f9036cd87ba783c3d5c 111248 dh-python_5.20221202.tar.xz
7c96310807f1abd9ca9112640b85c9185f8a25a4 6697 dh-python_5.20221202_source.buildinfo
Checksums-Sha256:
95ad68f0bd9a1e9fedae46b5e42b9546116ef999fab02600e7168ebba9e198fd 1544 dh-python_5.20221202.dsc
7bd38d06f363cc693fdc03df964dc882aef25455f1898d734e17290e20cfdd7f 111248 dh-python_5.20221202.tar.xz
216c799c8036dc9e858d7cc550d83a3ad238ce33ddb4d583fe5588b5d5385d64 6697 dh-python_5.20221202_source.buildinfo
Files:
0097724fc46655a762de93ae5cc771dc 1544 python optional dh-python_5.20221202.dsc
4e11ab2a52ddad4a98a2f3488f60833b 111248 python optional dh-python_5.20221202.tar.xz
7841f885f55598d988786c91527d8d0a 6697 python optional dh-python_5.20221202_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCY4o15xQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2Ji+AQD4et5bVQXOQo9fo8Bggt1j3cMSFJGs
cPiVJzaCc24+iAEAvz0un05LY2s1lbFA632VbjDFGtJ6mAI/SMvBHGbBHAs=
=JpcQ
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 02 Mar 2023 07:28:59 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:
Mon Jun 19 16:13:49 2023;
Machine Name:
buxtehude
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.