Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Neil Williams Newsgroups: linux.debian.maint.python Subject: Re: Removing python2 packages Date: Tue, 23 Jul 2019 19:50:02 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Tue Jul 23 17:46:52 2019 Old-Return-Path: X-Amavis-Spam-Status: No, score=-14.2 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FOURLA=0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -4.6 X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/WE.oE6.qHNzbtra/.fd6tYp"; protocol="application/pgp-signature" X-Mailing-List: archive/latest/17015 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20190723184653.7c84d858@sylvester.codehelp Approved: robomod@news.nic.it Lines: 57 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-python@lists.debian.org X-Original-Date: Tue, 23 Jul 2019 18:46:53 +0100 X-Original-Message-ID: <20190723184653.7c84d858@sylvester.codehelp> X-Original-References: Xref: csiph.com linux.debian.maint.python:11518 --Sig_/WE.oE6.qHNzbtra/.fd6tYp Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 23 Jul 2019 10:40:29 -0400 (EDT) Scott Talbert wrote: > When removing leaf python2 packages for bullseye, is there anything=20 > special that needs to be done, other than removing the building of > the python2 subpackage? >=20 > For example, obsoleting of the old package or anything along those > lines? Obsoleting would infer that the Python2 version hangs around in some way. That would defeat the object somewhat.=20 Most leaf packages will be binaries, so the binary can just change to Python3. If there's a Python2 module or other support package, just drop it. Put an entry in NEWS if you think people may have out-of-distro scripts using the Python2 module. Otherwise, a note in README.Debian or just debian/changelog is probably enough. It's fairly obvious when a Python leaf binary moves to Python3 support. As long it continues to work, most users aren't going to even notice. --=20 Neil Williams =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D http://www.linux.codehelp.co.uk/ --Sig_/WE.oE6.qHNzbtra/.fd6tYp Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEf3HB6ceOc10DYMbM8WfkPIFDtoIFAl03SA0ACgkQ8WfkPIFD toJ1pRAAqM+Jd09zLNhIzxu2n/7yPM0zFhtibuXf34qPYdSYGK+cB8vQq7cGW0V3 HEmuxQRCyEuMVAncGs7TVja/RQBvuxL0tv1PQimb6BWkCoEiWJAHsHOlaYC8yXl+ CA0cQfEVInGgqRdmyBww9un4/4gmDquSHudb0UB16xTDvBKDAA9s2Y690AMOCzuZ +u+8FKCb9xadaLCBFu0vaialcyjmRO4AUk6rbQM/9kyndJeDfCI+rcNfy11xr0uI 1UmnbIkJ/eg2i2kARmTtkfXx7vwUkDOa/jZDxs664LYt1Cgti4sa1sp+A7uQJZVC f1hRedVpl4kvwsCpiBUuNL7nANXC5TK+GEnqiMQ/xDGm3C2gHjp87OIAqRdA0Lrv Wb85wEoHZx4WY6H0zYDIvxXCsrjjoWfVkWN6sJuxroB89ZqCocl2qX8R+TcJkXI4 TJDDTeTop71RHAL17fCV08Y+GlSf1ZG7pB0q24aUW9Kymt3jN2+wjyMQsz/AyGMe I2Fu5qjwrAl36kFfTAMYYoL6KnEXn06ShpF4Y9WA+42zUf+AFArqvqGLuLDHzjwl bIiyRd8XJVS3llvg/FjhYT+t484UtR3FRdjotTtTSPVB2wyTEwOXtdIR6njbxuuf pSwwei1qtI7m+TaAGqnQllX13igjYTx17NVPx7m1KHeXqxOq1lU= =Q1j3 -----END PGP SIGNATURE----- --Sig_/WE.oE6.qHNzbtra/.fd6tYp--