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


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

Re: python-gevent, python-greenlet, debug packages, hurd, and testing.

Path csiph.com!feeder.erje.net!2.eu.feeder.erje.net!news.roellig-ltd.de!open-news-network.org!weretis.net!feeder4.news.weretis.net!newsfeed.CARNet.hr!news.spin.it!bofh.it!news.nic.it!robomod
From László Böszörményi (GCS) <gcs@debian.org>
Newsgroups linux.debian.maint.python, linux.debian.bugs.dist
Subject Re: python-gevent, python-greenlet, debug packages, hurd, and testing.
Date Tue, 24 Jul 2018 06:40:02 +0200
Message-ID <weXh7-14z-1@gated-at.bofh.it> (permalink)
References <wewTD-oD-1@gated-at.bofh.it>
X-Original-To peter green <plugwash@p10link.net>
X-Mailbox-Line From debian-python-request@lists.debian.org Tue Jul 24 04:33:59 2018
Old-Return-Path <gcs.debian.org@gmail.com>
X-Amavis-Spam-Status No, score=-5.34 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FOURLA=0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, FROM_EXCESS_BASE64=0.979, HEADER_FROM_DIFFERENT_DOMAINS=0.25, LDO_WHITELIST=-5, MURPHY_SCAM1=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
X-Policyd-Weight DYN_NJABL=SKIP(0) NOT_IN_SBL_XBL_SPAMHAUS=-1.5 BL_NJABL=SKIP(-1.5) CL_IP_EQ_HELO_IP=-2 (check from: .gmail. - helo: .mail-yw0-f169.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -7
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=CJMhqoXLz2BrBxpoth+vjgEj8B/oOsi/y6e1nPuf6W4=; b=C0UsW8yvTzyx6zlpnT2Jl+juhMcs0lKBF7hiCS6GqjrcS9B6vxQgeOo77v3fmmttRp pgnTKRSNP7yck41YtPwOwverF2+UwCo5qm7P0TTqtjOir3apqk7qlzQMSTubzahXtgNY wioxaGX0PDHyGfCqER2QeY1wAbAD+VTUui2LDo0N9clwz31moXMcn4RtZTl1pw1YFov3 DAINCMfA9JUqEDFzHLBfm+tpJO3ieLuJmOO69vf7CT1CQwo7znjiBnI4k9+ZhfGobIHw h5B+cbnjjYqIQx8CsbojChe8PWqBAkxFSj2uTIJZzc3gq3KWtKiInSB8piQT9PfwLdh3 ExMg==
X-Gm-Message-State AOUpUlEDx9ktAuWIdCb6lqhajIHgI3hDPgdTnZSsjfHftyXxYFRFElmK eHu1CTwhDeOv8X3EYOep1U7XhVq7rYAJhL1LlgjKEg==
X-Google-SMTP-Source AAOMgpfL1vZOUwjKeK1EpmyLaXaF6kSpnKCz9rc1xjF33xDf4nbHstOJuHA99tsMs71w1/KvEvVqXFwm1fSeoJYYMW8=
X-Received by 2002:a81:4153:: with SMTP id f19-v6mr8325122ywk.418.1532406818482; Mon, 23 Jul 2018 21:33:38 -0700 (PDT)
MIME-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding quoted-printable
X-Mailing-List <debian-python@lists.debian.org> archive/latest/16143
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/CAKjSHr2cVMZV9BiLHGSPsMz_7YLpb2X+xXTA8ZwwbXtu0RdCrQ@mail.gmail.com
Approved robomod@news.nic.it
Lines 59
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc debian-python@lists.debian.org, 904254@bugs.debian.org
X-Original-Date Tue, 24 Jul 2018 06:33:25 +0200
X-Original-Message-ID <CAKjSHr2cVMZV9BiLHGSPsMz_7YLpb2X+xXTA8ZwwbXtu0RdCrQ@mail.gmail.com>
X-Original-References <b96760bd-20b7-7597-e7eb-d3031c76481f@p10link.net>
Xref csiph.com linux.debian.maint.python:10723 linux.debian.bugs.dist:909103

Cross-posted to 2 groups.

Show key headers only | View raw


On Mon, Jul 23, 2018 at 2:35 AM peter green <plugwash@p10link.net> wrote:
> python-gevent cannot currently be built in testing because it has a build-dependency on python-greenlet (>= 0.4.13) but testing only has 0.4.12-2. This is technically a RC bug (violates "Packages must be buildable within the same release." but AIUI in such cases it is generally considered more productive to investigate why there is a delta between testing and unstable than file a bug against the victim of the delta.
>
> After digging into the britney update output it seems that the new python-gevent is not migrating to testing because the python-greenlet no longer builds -dbg packages but the old -dbg packages are still in unstable.
[...]
> Following the general principle that issues affecting release architectures in testing (python-gevent being unbuildable in testing) are more important than issues that only affect non-release architectures in unstable (some uninstallable -dbg packages on hurd) I filed a removal request asking for the old -dbg packages to be removed so that python-greenlet could migrate to testing. I cc'd the removal request to the "python-greenlet@packages.debian.org" maintainer alias in case the maintainer had any concerns.
 I plan to add back -dbg packages to python-greenlet.

> Anyway Scott Kitterman (a ftp assistant) replied to my removal request with the following.
> >> It appears these are not being removed automatically because they are
> >> depended on by out of date binaries on hurd. Can you clean them up
> >> manually?
> > This is certainly possible, but is deleting the -dbg packages really the best solution?
> > For python debug packages to work, they need to run with the debug version of the python
> > interpreter, which -dbgsym packages make no provision for.
 He is right, I shouldn't remove the -dbg packages from a Python package.

> > Generally, for python packages, it's desirable to keep the traditional -dbg packages.
>
> I am far from a python expert, I am just a random dd pushing on an issue that I noticed as
> a result of running a downstream distribution.
>
> So I am passing Scott's comment on to the package maintainer and to Debian's python
> experts so that hopefully a descision can be taken to either tell the ftpmasters to
> go ahead with the removal of the old dbg packages or to reintroduce the -dbg packages
> to the  python-gevent and python-greenlet source packages.
 I didn't receive a reply from others, but I plan to re-add the -dbg
packages for reasons mentioned above.

> More generally I find it surprising that given that python apparently has special
> requirements regarding dbg packages this does not seem to be addressed in the python
> policy.
 It would be nice to add this to the Python policy.

Regards,
Laszlo/GCS

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


Thread

python-gevent, python-greenlet, debug packages, hurd, and testing. peter green <plugwash@p10link.net> - 2018-07-23 02:30 +0200
  Re: python-gevent, python-greenlet, debug packages, hurd, and testing. László Böszörményi (GCS) <gcs@debian.org> - 2018-07-24 06:40 +0200

csiph-web