Path: csiph.com!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!news.dns-netz.com!news.freedyn.net!aioe.org!bofh.it!news.nic.it!robomod From: Stefano Rivera Newsgroups: linux.debian.maint.python Subject: Re: upstream python concerns, python3-full package for bullseye Date: Fri, 12 Feb 2021 21:20:02 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Fri Feb 12 20:11:56 2021 Old-Return-Path: X-Amavis-Spam-Status: No, score=-5.543 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, 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:hard: -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=1613160700; h=date : from : to : subject : message-id : references : mime-version : content-type : in-reply-to : from; bh=5/ISUKbbRU1AxIfqDuJVqPNJkhgKopxPkt7hHQqzDag=; b=mwifRNCEiv8qFOjVk9rFRUq5LshD8d87WQpmdiWQRoJz9V0QnAtw9uMjYxiVv/AoQe1Lf D1c3pQ0wAvqxOifBA== 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=1613160700; h=date : from : to : subject : message-id : references : mime-version : content-type : in-reply-to : from; bh=5/ISUKbbRU1AxIfqDuJVqPNJkhgKopxPkt7hHQqzDag=; b=TdHY6RxgXf4JhmFOZYtM9ivaulbwyZay+L1qtB2yl88PZdnyibPGct4AyIOz7Zt8M+CWC bB/8bTW1mtqb7rnBTNVHxb9N+t4txFnARkim6KVNbdLeTi1nDU0//NbdBAP4wrtxM4ai7oh pMSJl2i/kq2FKaDwYuEelkzcMem7TFFepDBX29uQ4TDxC87hPrPmdaGm8wlG8sxA2LFjY2N B08KWWAM5Dbz7k7XfBNgwy0jLDlIbMhqSZqgUE9dpdxQJNCJEGgbtD7v02NVJP8371X8nsj VDKNaoYbiBKhVrr2K6jmgtmPsgyROZOQmgsMjDgJ56qdmwwdJz91qaW2eo4g== Mail-Followup-To: debian-python@lists.debian.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Gpg-Public-Key: http://www.rivera.za.net/stefano.gpg User-Agent: NeoMutt/20180716 X-Mailing-List: archive/latest/18997 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20210212201128.hfkphyjpaqb4o6nh@satie.tumbleweed.org.za Approved: robomod@news.nic.it Lines: 37 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Fri, 12 Feb 2021 20:11:40 +0000 X-Original-Message-ID: <20210212201128.hfkphyjpaqb4o6nh@satie.tumbleweed.org.za> X-Original-References: <20210211181234.GA4829@silverpine> <5c9a9365-20b9-c600-638c-6c74a024779a@debian.org> <20210212004259.dnrbzkfkszwqctpw@satie.tumbleweed.org.za> Xref: csiph.com linux.debian.maint.python:13214 Hi Thomas (2021.02.12_09:16:28_+0000) I should have combined this reply with my previous one, but it didn't thread there cleanly: > I mostly agree to add a metapackage. I just don't agree with the choice > of package name. It makes our user believe that Python isn't "full" > without it, and they then may install it when they don't need it to > consume whatever is packaged in Debian. Reality is different. The reality is that you're conflating two statements there: 1. Python isn't "full" without it. 2. Users may believe that they need this to run things that are packaged in Debian. I'd say 1 is true, but users believing 2 would be incorrect. As I said in my other mail, I hope this can be dealt with in the description. And there's certainly no harm in users making this mistake, beyond installing unnecessary junk. We split the Python standard library up into multiple binary packages, for a variety of reasons, and when you install python3, you don't get it all. Developers outside of Debian's sphere of influence won't appreciate those splits and software they write won't be expecting them. We can deal with this within Debian, but not when users install 3rd party software directly. While we may have the goal of packaging all useful software in Debian, the reality is that this is only ever a goal, constantly unachievable. We serve our users better when we make it easy to extend beyond Debian. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272