Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #11740
| Path | csiph.com!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Martin Kelly <martin@martingkelly.com> |
| Newsgroups | linux.debian.maint.python |
| Subject | Re: Python 3 transition question |
| Date | Mon, 02 Sep 2019 22:20:02 +0200 |
| Message-ID | <yC0XU-3VN-5@gated-at.bofh.it> (permalink) |
| References | <yBE1j-3Nu-1@gated-at.bofh.it> <yBHVf-6hY-1@gated-at.bofh.it> <yBLPc-FI-11@gated-at.bofh.it> <yBMLf-1kA-3@gated-at.bofh.it> |
| X-Original-To | Scott Kitterman <debian@kitterman.com>, debian-python@lists.debian.org, Sandro Tosi <morph@debian.org>, Matthias Klose <doko@debian.org> |
| X-Mailbox-Line | From debian-python-request@lists.debian.org Mon Sep 2 20:19:02 2019 |
| Old-Return-Path | <martin@martingkelly.com> |
| X-Amavis-Spam-Status | No, score=-6.9 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FOURLA=0.1, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no |
| X-Policyd-Weight | NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .martingkelly. - helo: .mail-pg1-x529.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -5.5 |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=martingkelly-com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=zHj1dcwxwtersb7amA88TwCnnBOTr9X09VKb9i4ahis=; b=1UUfiYWDF3753zehMkJb9f63JqkbH4vjcHw1pdF2p8rPK7uHNwuB3fdssF9fLFMNqz sfIQXt5SBNk8bq1m02q2eIroKfdGsJ2C3ll45p1F3vKOWflBJji5Xn2FPhgjZhe7SxNb 5zbBj68Gk65obCt8OrAmfB3YFrZv3Clo7FZHjxMTHKGzEUo9ssdlQo+0m4ciGyBj8EW8 66TrIsagvBH4w6v+CXG/o06GFXJkPJ4geMGwHyNP7AJz2g7r+AChpi0ek0UCYmwwkFQ/ 9lFNCdD4/aPM/AW0YfEYeerFreDWOqWsh/0HHx9+vJErIacevxhrWhWj1l/di/nS3klm 8Aig== |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=zHj1dcwxwtersb7amA88TwCnnBOTr9X09VKb9i4ahis=; b=ObdwOnBb5cZ0ck/sxNmi4EbBYoa9tMyfXsx9EuEDj8fsQyh/1LBFco6paVoIiCknNd n9tB0/hAqEklRnDIoGdkOkfOPwfS95767YRgq+IGquOGQiPOuiQhspVzQX+YuTHl5urb 38jAliTQDJp0R+EKxQd4TEL3O7u2cb/js7wcF1yXeVN2zwhN+Es8cpj/De4xxtQCCQbb OZCMLsZCF3PpJmLP/Jea8S6LucPmLbntA21jTyUrW3VNN9HF4noE6+JJc9Yjsg0exD1Q BWgiH47WRYgUTKkQ1ujOPVI8yIi1OBtuhXV7/WEMbC2KqT9X+k7pH2mzYfZI78TwpvjT Ea8Q== |
| X-Gm-Message-State | APjAAAXNS+UROQTZL9+ooXtNM6+jUltXBLzQfS67m6aIcZi3m3tAr29l z0P3AkFxfIkV+eb3rhqx7yywZw== |
| X-Google-SMTP-Source | APXvYqxfABfW3DuqZebZiemkLD/i7N2HbYbdNeq/qTRNDlErCkVhoWfNCkRdQEwInXjGTxcgrwerjA== |
| X-Received | by 2002:a17:90a:9f4a:: with SMTP id q10mr8250827pjv.83.1567455527394; Mon, 02 Sep 2019 13:18:47 -0700 (PDT) |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8; format=flowed |
| Content-Language | en-US |
| Content-Transfer-Encoding | 7bit |
| X-Mailing-List | <debian-python@lists.debian.org> archive/latest/17256 |
| List-ID | <debian-python.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-python/> |
| List-Archive | https://lists.debian.org/msgid-search/d63e0610-1d41-0fbd-2e3d-756e1f962347@martingkelly.com |
| Approved | robomod@news.nic.it |
| Lines | 39 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Date | Mon, 2 Sep 2019 13:18:45 -0700 |
| X-Original-Message-ID | <d63e0610-1d41-0fbd-2e3d-756e1f962347@martingkelly.com> |
| X-Original-References | <31e75f08-0b3e-c174-4de1-9d0957b21c78@martingkelly.com> <bb8bf0d0-3f03-7c36-6ed3-33b582609ced@debian.org> <CAB4XWXwsO7dfLNeLdYbQxjurd=KoVSYwPbBu9sa73R0Lyz75Jg@mail.gmail.com> <C6EFC834-DC31-4A5C-B239-B3128FE67CA1@kitterman.com> |
| Xref | csiph.com linux.debian.maint.python:11740 |
Show key headers only | View raw
On 9/1/19 10:07 PM, Scott Kitterman wrote: > > > On September 2, 2019 4:00:53 AM UTC, Sandro Tosi <morph@debian.org> wrote: >>> I would just stop building these. And if the reverse dependencies >> have a >>> py2removal bug itself, then comment in these issues that the >>> suggested/recommended package gets removed. If they don't have a >> py2removal >>> bug, please file the bugs for these packages. >> >> i dont believe this is a sensible approach; for example i maintain >> python-mpmath, that would be rendered uninstallable the moment >> python-gmp2 is removed. Now, python-mpmath has 3 external >> reverse-dependencies (just to name a couple, sagemath and simpy) that >> would be then uninstallable, and so on and so forth for all their >> rdeps. >> >> Martin, i think for now the only option is to keep the py2 packages >> around until we're ready to drop them (ie they have 0 rdeps). > > I just checked on packages.d.o and according to it, python-gmp2 is a Suggests. Suggests aren't installed with packages. Unless I'm missing something, python-mpmath wouldn't become uninstallable. > > IIRC, policy doesn't even require Suggests packages to exist. > > I agree about keeping packages as long as they have reverse Recommends, but I think Suggests is going too far (although AIUI, missing Recommends don't make the package uninstallable either). > > Scott K > If I'm summarizing correctly, it sounds like there is no policy on exactly what to do here. I think removing the package would be pretty bad, because gmpy is designed to speed up numerical libraries, and the performance hit without it would make many libraries really painful to use. Given this, perhaps the dependencies should be Recommends instead of Suggests. The guidelines I saw in the bugs filed on my packages (e.g. bug #937791) say to "document" the reverse dependency. Where do I document this?
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Python 3 transition question Martin Kelly <martin@martingkelly.com> - 2019-09-01 21:50 +0200
Re: Python 3 transition question Matthias Klose <doko@debian.org> - 2019-09-02 02:00 +0200
Re: Python 3 transition question Sandro Tosi <morph@debian.org> - 2019-09-02 06:10 +0200
Re: Python 3 transition question Scott Kitterman <debian@kitterman.com> - 2019-09-02 07:10 +0200
Re: Python 3 transition question Martin Kelly <martin@martingkelly.com> - 2019-09-02 22:20 +0200
Re: Python 3 transition question Martin Kelly <martin@martingkelly.com> - 2019-09-05 01:00 +0200
csiph-web