Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #13193
| Path | csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Stefano Rivera <stefanor@debian.org> |
| Newsgroups | linux.debian.maint.python |
| Subject | Re: upstream python concerns, python3-full package for bullseye |
| Date | Thu, 11 Feb 2021 19:30:01 +0100 |
| Message-ID | <BHoSZ-6J2-3@gated-at.bofh.it> (permalink) |
| References | <BHoJk-6G2-7@gated-at.bofh.it> |
| X-Mailbox-Line | From debian-python-request@lists.debian.org Thu Feb 11 18:25:34 2021 |
| Old-Return-Path | <stefano@rivera.za.net> |
| X-Amavis-Spam-Status | No, score=-4.543 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DIGITS_LETTERS=1, DKIMWL_WL_HIGH=-0.353, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, LDO_WHITELIST=-5, SARE_MLH_Stock10=1.66] autolearn=no autolearn_force=no |
| X-Policyd-Weight | using cached result; rate: -4.6 |
| Dkim-Signature | v=1; a=ed25519-sha256; c=relaxed/simple; d=debian.org; i=@debian.org; q=dns/txt; s=satie-ed25519.stefanor.user; t=1613067897; h=date : from : to : subject : message-id : references : mime-version : content-type : content-transfer-encoding : in-reply-to : from; bh=hkViZ816zonn2rQMCrKgaXWkUCtkojhwyUKXMniqOn4=; b=K4E4byRxff8BeRYxqIgLKDyjkpEugBSIXpdSdveHIMm/Ys+UH6Z9STz/3uQ0Q0da7KyQv ZDz0OwRcSqrw9fhDw== |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; i=@debian.org; q=dns/txt; s=satie-rsa.stefanor.user; t=1613067897; h=date : from : to : subject : message-id : references : mime-version : content-type : content-transfer-encoding : in-reply-to : from; bh=hkViZ816zonn2rQMCrKgaXWkUCtkojhwyUKXMniqOn4=; b=ayYrHb0R/0wyaZA9hXNcRSVAs36jfcRGWAJV3sYr0rq/5jX23+iw3eja4eI2Ynvr/d7PR Iuqzd3zAiwkEL+MnrwO3QkC7+iAp5BbhCsGjScE7GHd7trMvCPWQf6SYsIkz3vTMZNiUIH+ c0GivOEzM0jDmD3IiMS9u+f95BUCBpq/rmFbvMD+/r+kJT2+S3Q86wJRB41q6CKT+dt2IKn 3UYoVNBuegr6wBqxFs+uQkJtTCMEPlnFOpRAkDa3z+lrBAc2hhTSKAtZ5/pI3VVQMxBR+DX d0vDRRtuY6Au14zqLlZYqs8sT3evRhBqyCpNKQZhtBS7Uv8mYaU7S1y1IrZQ== |
| Mail-Followup-To | debian-python@lists.debian.org |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8 |
| Content-Disposition | inline |
| Content-Transfer-Encoding | quoted-printable |
| X-Gpg-Public-Key | http://www.rivera.za.net/stefano.gpg |
| User-Agent | NeoMutt/20180716 |
| X-Mailing-List | <debian-python@lists.debian.org> archive/latest/18975 |
| List-ID | <debian-python.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-python/> |
| List-Archive | https://lists.debian.org/msgid-search/20210211182457.xkgszi5yu4vlnjeb@satie.tumbleweed.org.za |
| Approved | robomod@news.nic.it |
| Lines | 73 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Date | Thu, 11 Feb 2021 18:24:57 +0000 |
| X-Original-Message-ID | <20210211182457.xkgszi5yu4vlnjeb@satie.tumbleweed.org.za> |
| X-Original-References | <20210211181234.GA4829@silverpine> |
| Xref | csiph.com linux.debian.maint.python:13193 |
Show key headers only | View raw
Hi Elana (2021.02.11_18:12:34_+0000) > - Stefano: Update python-policy to describe "python3-full". I have prepared a policy MR for this: https://salsa.debian.org/cpython-team/python3-defaults/-/merge_requests/8 It catches up on the current split situation, too. diff --git a/debian/python-policy.dbk b/debian/python-policy.dbk index 875b281..8b67f4a 100644 --- a/debian/python-policy.dbk +++ b/debian/python-policy.dbk @@ -233,17 +233,28 @@ some exceptions. </para> <para> - Excluded are modules that cannot be included for licensing reasons - (for example the <literal>profile</literal> module), for dependency tracking - purposes (for example the GPL-licensed <literal>gdbm</literal> module), or - that should not be included for packaging reasons (for example - the <literal>tk</literal> module which depends on Xorg). + Excluded are modules that cannot be included for licensing reasons, + for dependency tracking purposes (for example the GPL-licensed + <literal>gdbm</literal> module), or that should not be included + for packaging reasons (for example the <literal>tk</literal> + module which depends on Xorg and the <literal>venv</literal> + module which depends on wheels to bootstrap pip). + Modules that would interfere with system package management (for example + <literal>ensurepip</literal>, when used outside virtual environments) are + modified to print a message explaining the problem and recommending + alternatives. </para> <para> Some tools and files for the <emphasis>development</emphasis> of Python modules are split off in a separate binary package <literal>python<replaceable>X</replaceable>.<replaceable>Y</replaceable>-dev</literal>. </para> + <para> + Modules only used for <emphasis>building</emphasis> of Python modules + (e.g. <literal>distutils</literal> and <literal>lib2to3</literal>) are + split into separate packages. + The <literal>python3-venv</literal> binary package depends on these. + </para> <para> Documentation will be provided separately as well. </para> @@ -255,6 +266,15 @@ the <literal>python3.<replaceable>Y</replaceable></literal> package that installs the executable. </para> + <para> + A <literal>python3-full</literal> binary package must ensure that the + entire Python standard library is available, including all modules + split into separate packages (but excluding modules excluded from + Debian for licensing reasons). + This package exists for the convenience of python developers, and + must not be used in dependencies by python module or application + packages. + </para> <para> The version of the <literal>python3</literal> package must be greater than or equal to 3.<replaceable>Y</replaceable> and lower than SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
upstream python concerns, python3-full package for bullseye Elana Hashman <ehashman@debian.org> - 2021-02-11 19:20 +0100
Re: upstream python concerns, python3-full package for bullseye Stefano Rivera <stefanor@debian.org> - 2021-02-11 19:30 +0100
Re: upstream python concerns, python3-full package for bullseye Stefano Rivera <stefanor@debian.org> - 2021-02-16 05:30 +0100
Re: upstream python concerns, python3-full package for bullseye Thomas Goirand <zigo@debian.org> - 2021-02-16 17:30 +0100
Re: upstream python concerns, python3-full package for bullseye Thomas Goirand <zigo@debian.org> - 2021-02-12 01:20 +0100
Re: upstream python concerns, python3-full package for bullseye stefanor@debian.org - 2021-02-12 01:50 +0100
Re: upstream python concerns, python3-full package for bullseye Thomas Goirand <zigo@debian.org> - 2021-02-12 09:20 +0100
Re: upstream python concerns, python3-full package for bullseye Raphael Hertzog <hertzog@debian.org> - 2021-02-12 09:40 +0100
Re: upstream python concerns, python3-full package for bullseye Thomas Goirand <zigo@debian.org> - 2021-02-12 10:20 +0100
Re: upstream python concerns, python3-full package for bullseye Martin <debacle@debian.org> - 2021-02-12 11:30 +0100
Re: upstream python concerns, python3-full package for bullseye Christian Kastner <ckk@debian.org> - 2021-02-12 13:20 +0100
Re: upstream python concerns, python3-full package for bullseye Julien Palard <julien@palard.fr> - 2021-02-12 14:10 +0100
Re: upstream python concerns, python3-full package for bullseye Matthias Klose <doko@debian.org> - 2021-02-12 17:40 +0100
Re: upstream python concerns, python3-full package for bullseye Thomas Goirand <zigo@debian.org> - 2021-02-13 23:10 +0100
Re: upstream python concerns, python3-full package for bullseye Stefano Rivera <stefanor@debian.org> - 2021-02-12 21:20 +0100
Re: upstream python concerns, python3-full package for bullseye Stefano Rivera <stefanor@debian.org> - 2021-02-12 21:00 +0100
Re: upstream python concerns, python3-full package for bullseye Michael Kesper <mkesper@schokokeks.org> - 2021-02-12 21:50 +0100
Re: upstream python concerns, python3-full package for bullseye Tristan Seligmann <mithrandi@mithrandi.net> - 2021-02-12 10:30 +0100
Re: upstream python concerns, python3-full package for bullseye Valentin Vidic <vvidic@debian.org> - 2021-02-12 10:50 +0100
Re: upstream python concerns, python3-full package for bullseye Jonathan Carter <jcc@debian.org> - 2021-02-12 11:40 +0100
Re: upstream python concerns, python3-full package for bullseye Valentin Vidic <vvidic@debian.org> - 2021-02-12 12:10 +0100
Re: upstream python concerns, python3-full package for bullseye Simon McVittie <smcv@debian.org> - 2021-02-12 15:20 +0100
Re: upstream python concerns, python3-full package for bullseye Andrius Merkys <merkys@debian.org> - 2021-02-12 17:00 +0100
Re: upstream python concerns, python3-full package for bullseye Valentin Vidic <vvidic@debian.org> - 2021-02-12 17:20 +0100
Re: upstream python concerns, python3-full package for bullseye Michael Kesper <mkesper@schokokeks.org> - 2021-02-12 11:00 +0100
Re: upstream python concerns, python3-full package for bullseye Jeremy Stanley <fungi@yuggoth.org> - 2021-02-12 18:00 +0100
Re: upstream python concerns, python3-full package for bullseye Bastian Venthur <venthur@debian.org> - 2021-02-16 10:20 +0100
Re: upstream python concerns, python3-full package for bullseye Stefano Rivera <stefanor@debian.org> - 2021-02-16 19:30 +0100
Re: upstream python concerns, python3-full package for bullseye Jeremy Stanley <fungi@yuggoth.org> - 2021-02-16 20:20 +0100
Python package situation Martin <debacle@debian.org> - 2021-02-16 21:50 +0100
Re: Python package situation Andrey Rahmatullin <wrar@debian.org> - 2021-02-16 22:20 +0100
Re: Python package situation Martin <debacle@debian.org> - 2021-02-16 23:20 +0100
Re: Python package situation Brian May <bam@debian.org> - 2021-02-17 02:10 +0100
Re: Python package situation Andrey Rahmatullin <wrar@debian.org> - 2021-02-17 08:00 +0100
Re: Python package situation Raphael Hertzog <hertzog@debian.org> - 2021-02-17 10:30 +0100
csiph-web