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


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

Re: Python 3 transition question

Path csiph.com!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 Thu, 05 Sep 2019 01:00:01 +0200
Message-ID <yCMpP-15W-1@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> <yC0XU-3VN-5@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 Wed Sep 4 22:53:28 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-pf1-x42b.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:from:to:references:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=v5Cm/zahfh7M0/lrvP4GmYAf56nzkQ8LTfU2ryj3mB4=; b=h6YEdwGgw1SlbfjF/79qKc9JJPj8xXiUmfnEmcYD1uPO4PG5yzQF6xv2kBoMR3rWXN bNw2v8rKU3tLWO3ejwVmN/D7eOAn7ecFdllwEX/NkCbI2WJ7hrCFfS2l63JKdDAnOtHV gfn9ucob1+17NX8yx8ZCmT5nZId9WDgmuoQTwg5UUa+ltkb/jCLsrxcuUQ3cVVYNeYTE W6bWoM47XiPwaExRN2U7TwGkCSQjGbEwrOC/EfeD7O1cHrDkRA7KDIFo5Pzu4NPX8NSK PzZG0KlgIJCN6wvE617a/XFdsuSAOGhWmMhj7FuQDyxT7gQ/9qHT7vn8DVsm2+cd4TW9 gfXA==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=v5Cm/zahfh7M0/lrvP4GmYAf56nzkQ8LTfU2ryj3mB4=; b=XUgn4GHxp6vNWBznBnNk1XyGDdPsi60HALVPEYxgtwbCB7jYVMAbRH9rVdoCH7pckh RheN30WFpV39V8sffC+NoJ9q2yZpFOrKkMSh75holRgPSFXUp8sYqNNL1xCekEz3UA+h +dqdWN7FsQ4O+vzD4g9THjr/0toAswAfm9VGaQa1ER/0J85mcg2z+di98dlmN1VoO7xO xuA4MUbfuN9on8NVUizzklTwigG5QqgQhwS/CySlKhWbTcmBMK7fPseABuBRsbJgTzRy M0D/Cfp8AFLxdQppzem1bDQgRiPE1j9qOOzy/uN/JVDIZlKSqUelxJRqSC0TpZK/pVjE L+1w==
X-Gm-Message-State APjAAAX4nvopdolkRkx88PePBYvDa4vwO2YmMbfwLnMUMwfvOY0grGQh 30oRN3bsh65zOsX744L87mhfKQ==
X-Google-SMTP-Source APXvYqwvpm4aM63KLy/yl+2jnO9rMqhN1YnDDFgosYaE3dow/1u4CAUjwgASU5GhbD03PKj5BbXm+Q==
X-Received by 2002:a65:4844:: with SMTP id i4mr433716pgs.113.1567637592963; Wed, 04 Sep 2019 15:53:12 -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 8bit
X-Mailing-List <debian-python@lists.debian.org> archive/latest/17275
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/3112fb49-41fc-3f98-9620-687085a1266c@martingkelly.com
Approved robomod@news.nic.it
Lines 48
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Wed, 4 Sep 2019 15:53:11 -0700
X-Original-Message-ID <3112fb49-41fc-3f98-9620-687085a1266c@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> <d63e0610-1d41-0fbd-2e3d-756e1f962347@martingkelly.com>
Xref csiph.com linux.debian.maint.python:11759

Show key headers only | View raw


On 9/2/19 1:18 PM, Martin Kelly wrote:
> 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?

(ping). I'd like to resolve the bugs I have on my packages and am not 
sure yet how best to proceed.

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


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