Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #13211

Re: upstream python concerns, python3-full package for bullseye

Path csiph.com!weretis.net!feeder8.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From Matthias Klose <doko@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: upstream python concerns, python3-full package for bullseye
Date Fri, 12 Feb 2021 17:40:02 +0100
Message-ID <BHJE6-2ny-5@gated-at.bofh.it> (permalink)
References <BHoJk-6G2-7@gated-at.bofh.it> <BHulH-1CA-3@gated-at.bofh.it> <BHuOJ-1LJ-1@gated-at.bofh.it> <BHBQd-673-1@gated-at.bofh.it> <BHC9A-6d9-5@gated-at.bofh.it> <BHCMi-6Fs-11@gated-at.bofh.it> <BHGmS-tk-13@gated-at.bofh.it>
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Fri Feb 12 16:37:05 2021
Old-Return-Path <doko@debian.org>
X-Amavis-Spam-Status No, score=-6.145 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, NICE_REPLY_A=-0.105, RCVD_IN_DNSWL_LOW=-0.7, SARE_MLH_Stock10=1.66] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -3.5
Old-X-Envelope-From doko@debian.org
Old-X-Envelope-To <debian-python@lists.debian.org>
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Language en-US
Content-Transfer-Encoding 8bit
X-Mailing-List <debian-python@lists.debian.org> archive/latest/18994
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/e8061a93-0709-6161-6e22-5ead4c94b87a@debian.org
Approved robomod@news.nic.it
Lines 41
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Fri, 12 Feb 2021 17:36:49 +0100
X-Original-Message-ID <e8061a93-0709-6161-6e22-5ead4c94b87a@debian.org>
X-Original-References <20210211181234.GA4829@silverpine> <5c9a9365-20b9-c600-638c-6c74a024779a@debian.org> <20210212004259.dnrbzkfkszwqctpw@satie.tumbleweed.org.za> <f2d804ac-38ef-807b-0e3c-8e3bf4f4a3ab@debian.org> <YCY8woc62oYZZhtY@t14-buxy.home.ouaza.com> <bf1dcc35-ee04-92ab-b919-ae099e61590f@debian.org> <f64cf6fe-ef28-b7c4-0fda-5a78e9362325@palard.fr>
Xref csiph.com linux.debian.maint.python:13211

Show key headers only | View raw


On 2/12/21 2:08 PM, Julien Palard wrote:
> Hi,
> 
> As far as I understand, the divergence between "Python upstream" and 
> Debian is:
> 
> - It looks like Debian target users consuming software, users just 
> install a package and it works, no venv needed obviously, it always just 
> work, it's fantastic. Users may not even care if the program is written 
> in Python or not at this point.
> 
> - Upstream Python is obviously composed by people writing in Python and 
> know many people who write some Python too: all in need of venv to work.

Yes, I think that's a good summary for the user's view. But keep in mind, that
when "upstream" is speaking about the "user" experience of Python on Debian,
they usually mean the developer experience.

> So while I do agree that a *normal user* does not need a venv as I 
> myself appreciate, as a user, how fantastic it is to be able to install 
> a software using Debian packages, I still think venv is a very usefull 
> tool that I'm very happy to have in the Python stdlib and use daily.

Debian itself uses venv in build tests and in autopkg tests. So we also need a
working venv, and we ship it.  If something is broken with setting up a venv, we
should fix it.

What is less seen by "Python upstream" is that recommended upstream practices
like CPython defaulting to site-packages by default until recently (sudo python3
setup.py install), or sudo pip install|upgrade do break the user's system.
Compare that with safe approaches like autoconf defaulting to /usr/local
installs.  Let me say that "Python upstream" is not always enthusiastic to
acknowledge these issues.

There also seems to be some level of frustration of "Python upstream" supporting
users using Python on Debian on upstream communication channels like #python on
Freenode.  Yes, I have heard the complaints, but usually things are not
forwarded to Debian.  Stefano and myself have recently joined #python, so let's
see if that can help.

Matthias

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


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