Path: csiph.com!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!feeder1.feed.usenet.farm!feed.usenet.farm!aioe.org!bofh.it!news.nic.it!robomod From: Jeremy Stanley Newsgroups: linux.debian.maint.python Subject: Re: upstream python concerns, python3-full package for bullseye Date: Fri, 12 Feb 2021 18:00:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Fri Feb 12 16:55:50 2021 Old-Return-Path: X-Amavis-Spam-Status: No, score=-9.34 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DIGITS_LETTERS=1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, SARE_MLH_Stock10=1.66] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -4.6 X-Greylist: delayed 1051 seconds by postgrey-1.36 at bendel; Fri, 12 Feb 2021 16:55:40 UTC MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="f6pybxjde6lsmyno" Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) X-Sa-Exim-Connect-IP: 2001:4802:7801:102:be76:4eff:fe20:63e0 X-Sa-Exim-Rcpt-To: debian-python@lists.debian.org X-Sa-Exim-Mail-From: fungi@yuggoth.org X-Sa-Exim-Scanned: No (on azathoth.yuggoth.org); SAEximRunCond expanded to false X-Mailing-List: archive/latest/18995 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20210212163804.sww2wjuruwgs3dn4@yuggoth.org Approved: robomod@news.nic.it Lines: 61 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Fri, 12 Feb 2021 16:38:04 +0000 X-Original-Message-ID: <20210212163804.sww2wjuruwgs3dn4@yuggoth.org> X-Original-References: <20210211181234.GA4829@silverpine> <5c9a9365-20b9-c600-638c-6c74a024779a@debian.org> Xref: csiph.com linux.debian.maint.python:13212 --f6pybxjde6lsmyno Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2021-02-12 01:11:07 +0100 (+0100), Thomas Goirand wrote: [...] > Please do not add distutils, venv and lib2to3 in this python3-full > metapackage. IMO that's falling into a design that isn't Debian. This > would probably be best in a "python3-dev-full" or something similar, as > from the distribution perspective, we see them as developer use only. > Don't confuse our users so that they install something they don't need. [...] I'm failing to see the distinction here. Who are the direct "users" of the current python3 package if not developers (i.e. those who would explicitly `apt install python3` on their systems if it weren't already present)? Any "python3 users" who aren't developers are getting the python3 package as a dependency of some Python-based software they're using, they're not going out and installing the python3 package on their own. The proposal already indicated that no other packages should declare dependencies on python3-full anyway, so its only consumers will be people manually installing it... that is, developers of Python-based software, or people wanting to run software which isn't packaged in Debian (which you seem to consider synonymous with being a software developer for some reason, but I'll go along with it for the sake of argument). So it seems like you're saying the people who manually install python3 will be confused by the presence of python3-full and install it instead, and accidentally get "software developer tools" when they do so. But who else is specifically choosing to install a Python interpreter if not people writing and running non-packaged Python source? --=20 Jeremy Stanley --f6pybxjde6lsmyno Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEl65Jb8At7J/DU7LnSPmWEUNJWCkFAmAmruUACgkQSPmWEUNJ WCmVQg//Z1tlIkxZ5lpkRH1VEXw6+VFsI9yUh9j5HrRvTI0+IgfX7YzRuGtPiucQ eG5e3/MF5HrZEPZU+eH6RwMswmymX/6z+sgArJNHYAZrW90B0lB2OrOvplOb+6n1 tgGQdqpD+21YRxXWXSK1UghvYdGOwLhKYNW22Q6eN7WmlRg8Yoqp704oSL1QLhPM lIJc13O/8NMVmRsm6x17GBEkJewk2xSOp//1N0gXWClOnHYcarWVzkfuwFNRJ30h WousBtgCXBXOeKR1aMAbVuFJyc8H8GLqX8xY/0XUvax2CB6Fy1XiAK8tAY6wk1Yn oXpmMh0I9nzQo6IU6pE/HU2pYJhfQMM4AGrbqK9iJOD7qpwO38zqszz4XdEvGdaj rvnvLp7EpI/v6J9QLciDafxJvLBqtMxNKXNhjaktn0byRaCNHGQtZOqKtD3BmzrB HPrHMHnn1O0HcOVR43z14psSn6ELmrNM7+cXHuFU7b4HqYH0P6REDNYirp5wYsxW uX3iWA9Aoh2zytzZPycRN9VclmDSKJzDzfgMs9ar2Y7GZQ5cDPaaSK+R3wARgnWf QefqYSg8ngISGan0bmGLfnm/vzf/2BPfE7aRjFAQqvrsHWQEQUQmwMBFrbp/JFsh eAzOvKJiCgJU5IMn59Sm+62G6Yk3xGY2sXSiOs1JOK8dh0AtFrI= =veF7 -----END PGP SIGNATURE----- --f6pybxjde6lsmyno--