Path: csiph.com!news.mixmin.net!aioe.org!news.servidellagleba.it!bofh.it!news.nic.it!robomod From: Michael Hudson-Doyle Newsgroups: linux.debian.maint.python Subject: Re: removing python3-trollius Date: Thu, 13 Jul 2017 05:30:01 +0200 Message-ID: References: X-Original-To: Tristan Seligmann X-Mailbox-Line: From debian-python-request@lists.debian.org Thu Jul 13 03:27:21 2017 Old-Return-Path: X-Amavis-Spam-Status: No, score=-4.44 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, LDO_WHITELIST=-5, MURPHY_DRUGS_REL8=0.02, RCVD_IN_DNSWL_LOW=-0.7, SARE_LWSHORTT=1.24] autolearn=no autolearn_force=no X-Policyd-Weight: DYN_NJABL=ERR(0) NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_BL_NJABL=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .canonical. - helo: .mail-wm0-x22e.google. - helo-domain: .google.) FROM/MX_MATCHES_NOT_HELO(DOMAIN)=0; rate: -5 Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=2n5EqT1zbexppMHsrO6FJWR7oa7S4vE7bC0XrwodhgM=; b=OXwpra4JkXlCnfXWau94IJ49LSXN+tV9LPffPgThDXU0uGBOvk++O/SiUxtIBUHmmy 2gxaIzMPqs4kXLaY3VW0XllP5HN1JxYJipOitfDI4NyBzl01Jh/+GsXSsN5cnWKg5TVa 6La9nOZU9a0I3960vRMSBDv1J+Ol4ExLVwi3P/IrrmKEbcoJGysK3LTWsPDg+rLBMoKe OYeXHoFCY5vB53854CntuFM0kyUtncYqe23QCq07NI4vGEktRQ07RHklILxXkvpbRHig 1MiK5Dwhr5gudZGBmXz+176Jza+X57t7rQixcs87asS0M6dB4FJNRAN9LlF1SiQ8C8YH C6Mg== X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=2n5EqT1zbexppMHsrO6FJWR7oa7S4vE7bC0XrwodhgM=; b=D1Hth7thWKV1lwzmMEtUO4jmuKbp7AO18kbd+RBUu4qj9CdTKUC1OaNUXPVjFvCbdP N3o/EQw5fbc34aVq6Q75u0B/lHVKfM73jNaIUuIyW46uZVlkn7f8+KHaOY+9hb8pSYp1 Y9lhzetmMk30ObWRsPgJb2FUmgZPf9lVUtrtlSJWo2/M/uhXHU2DjVbFNf5vWQd/Hv3u r4ag4ujLVkD6OCQub6n2sReW26kKYVD6rZARZXT6MqMP8pO5nSdxLcK40SaUUCJB9bjb Fwm7oFcu4PyltZp753fEHtB+YOos288cYhjNBG3kMoSPjANGtzGXXKRBNk2YKCPse0ci +Jpg== X-Gm-Message-State: AIVw112eMMIBqmTOl/Xm2qelFZPNRnwvC36qvC1mCxF/C0vRvqVLB/Sc S8v105R20+/HF3ub8DsuZcE/awHTJQ1q4Tf1Ig== X-Received: by 10.28.107.135 with SMTP id a7mr254258wmi.117.1499915429105; Wed, 12 Jul 2017 20:10:29 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="001a114671125867bb05542a46cb" X-Mailing-List: archive/latest/15004 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CAJ8wqtdTDeVzV1+E4DpB5eCQOmZk=R6heQApNtY4+ORf=psYKg@mail.gmail.com Approved: robomod@news.nic.it Lines: 84 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-python@lists.debian.org X-Original-Date: Thu, 13 Jul 2017 15:10:28 +1200 X-Original-Message-ID: X-Original-References: Xref: csiph.com linux.debian.maint.python:9625 --001a114671125867bb05542a46cb Content-Type: text/plain; charset="UTF-8" On 13 July 2017 at 11:46, Michael Hudson-Doyle wrote: > On 10 July 2017 at 21:52, Tristan Seligmann > wrote: > >> On Mon, 10 Jul 2017 at 11:45 Michael Hudson-Doyle < >> michael.hudson@canonical.com> wrote: >> >>> >>> python3-trollius fails tests with Python 3.6 and rather than think about >>> why, I think it makes more sense to stop building trollius for Python 3. >>> >> >> Sounds reasonable to me! >> > > So a wrinkle here is that trollius-redis was packaged as it is a > dependency of pagure. Pagure is currently Python 2 only so removing > python3-trollius and python3-trollius-redis will not impede that effort in > the short term, but it might make life harder as and when pagure does > switch to Python 3. Of course, we could make the (reasonable sounding) bet > that if pagure switches to Python 3, it will also switch to asyncio rather > than depending on the deprecated trollius. > > What do you think? Having written the above out, I think it still makes > sense to proceed with my plan. I'll start filing bugs and patches and > looking for sponsors... > The bugs and patches are all at https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=no-more-python3-trollius;users=debian-python@lists.debian.org if someone wants to get their sponsoring boots on :) Cheers, mwh --001a114671125867bb05542a46cb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On 1= 3 July 2017 at 11:46, Michael Hudson-Doyle <michael.hudson@cano= nical.com> wrote:
On 10 July 2017 at 21:52, Tristan Selig= mann <mithrandi@mithrandi.net> wrote:
On Mon, 10 Jul 2017 at 11:45 Michael Hudson-Do= yle <m= ichael.hudson@canonical.com> wrote:

python3-tro= llius fails tests with Python 3.6 and rather than think about why, I think = it makes more sense to stop building trollius for Python 3.

Sounds reasonable to me!=C2=A0

So a wrinkle here is = that trollius-redis was packaged as it is a dependency of pagure. Pagure is= currently Python 2 only so removing python3-trollius and python3-trollius-= redis will not impede that effort in the short term, but it might make life= harder as and when pagure does switch to Python 3. Of course, we could mak= e the (reasonable sounding) bet that if pagure switches to Python 3, it wil= l also switch to asyncio rather than depending on the deprecated trollius.<= br>

What do you think? Having written the above ou= t, I think it still makes sense to proceed with my plan. I'll start fil= ing bugs and patches and looking for sponsors...

The bugs and patches are all at

if someone = wants to get their sponsoring boots on :)

Cheers,<= /div>
mwh
--001a114671125867bb05542a46cb--