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


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

Re: Investigating the reverse dependencies of python-monotonic.

Path csiph.com!weretis.net!feeder7.news.weretis.net!news.albasani.net!tahina.priv.at!bofh.it!news.nic.it!robomod
From Andrey Rahmatullin <wrar@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: Investigating the reverse dependencies of python-monotonic.
Date Tue, 13 Aug 2019 13:00:02 +0200
Message-ID <yuCH0-LR-9@gated-at.bofh.it> (permalink)
References <yuCxk-Hs-9@gated-at.bofh.it>
X-Original-To peter green <plugwash@p10link.net>
X-Mailbox-Line From debian-python-request@lists.debian.org Tue Aug 13 10:54:36 2019
Old-Return-Path <wrar@debian.org>
X-Amavis-Spam-Status No, score=-12 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -3.5
Dkim-Signature v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=wrar.name; s=20160710; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=CN1zjzA5X2dqi3PGycyVxdyUBm4wu4g7Jjaqn3j6fqI=; b=seg+qrAq56cdjVTfR3PURBhPDN 2PBMRBVmaYAofeiv61hOrEhO3MUvZPCD8h9qTN+usCF7sSUXh9gN8rHbNIq4a4yzyZVgr6hPVW3nz Ot4Vz1DgBFkjZSo6zjZevN0oe9JAhv+sWPQ7O6ONL7J26RX6DBse96RzFcP0ystv85Gk=;
MIME-Version 1.0
Content-Type multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="XsQoSWH+UP9D9v3l"
Content-Disposition inline
User-Agent Mutt/1.10.1 (2018-07-13)
X-Mailing-List <debian-python@lists.debian.org> archive/latest/17116
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/20190813105422.GA1759@belkar.wrar.name
Approved robomod@news.nic.it
Lines 83
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc debian-python@lists.debian.org, duplicity@packages.debian.org, oz@packages.debian.org, team+openstack@tracker.debian.org
X-Original-Date Tue, 13 Aug 2019 15:54:22 +0500
X-Original-Message-ID <20190813105422.GA1759@belkar.wrar.name>
X-Original-References <33e1e89f-7c02-789b-37da-18722cba4652@p10link.net>
Xref csiph.com linux.debian.maint.python:11613

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

On Tue, Aug 13, 2019 at 11:38:33AM +0100, peter green wrote:
> One package that stood out from the rest was python-monotonic. python-monotonic is maintained by the Debian openstack team, but it doesn't seem to be in any way openstack specific, nor does upstream seem to have dropped python2 support. It seemed to have a fair few reverse dependencies.
> 
> python-humanfriendly (has rdeps)
> oz (rc bug filed https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=933509 )
> python-fasteners (has rdeps)
> python-futurist (has rdeps, cruft)
> python-octaviaclient (assumed to be openstack related)
> python-oslo.log (assumed to be openstack related)
> python-oslo.messaging (assumed to be openstack related)
> python-oslo.service (assumed to be openstack related)
> python-oslo.utils (assumed to be openstack related)
> python-tenacity (has rdeps, cruft)
> 
> There are also indirect reverse dependencies, (i'm not investigating reverse dependencies of packages that are clearly openstack specific here)
> 
> python-coloredlogs (via python-humanfriendly, no reverse dependencies)
> python-datalad (via python-fasteners, no reverse dependencies)
> duplicity (via python-fasteners)
> python-oauth2client (via python-fasteners)
> python-oslo.concurrency (via python-fastners, openstack related)
> python-taskflow (via python-fasteners, cruft)
> python-tooz (via python-fasteners, openstack related, cruft)
> python-googleapi (via python-oauth2client)
> python-pypowervm (via python-taskflow, openstack related, cruft)
> python-googleapi-samples (via python-googleapi)
> python-etcd3gw (no rdeps)
> python-gnocchiclient (openstack related, cruft)
> 
> If we ignore openstack stuff, python modules and an examples package the two main packages left seem to be oz and duplicity, oz seems to have very low popcon, but duplicity seems to have a popcon of around 3000 and growing.
> 
> So the main question seems to be can duplicity be reasonably migrated to python 3 and if not is it worth reinstating the python-monotonic binary package to save duplicity?

This is worrying, a package with revdeps shouldn't have been dropped.

By the way, you checked only deps, not build-deps, as at least
python-coloredlogs and python-datalad has reverse build-deps.

I've also noted https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934333

As for duplicity, the latest upstream version (not packaged) support
Python 3.

-- 
WBR, wRAR

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


Thread

Investigating the reverse dependencies of python-monotonic. peter green <plugwash@p10link.net> - 2019-08-13 12:50 +0200
  Re: Investigating the reverse dependencies of python-monotonic. Andrey Rahmatullin <wrar@debian.org> - 2019-08-13 13:00 +0200
    Bug#934333: Investigating the reverse dependencies of python-monotonic. peter green <plugwash@p10link.net> - 2019-08-13 15:40 +0200
  Re: Investigating the reverse dependencies of python-monotonic. Simon Josefsson <simon@josefsson.org> - 2019-08-13 22:40 +0200
    Re: Investigating the reverse dependencies of python-monotonic. Simon Josefsson <simon@josefsson.org> - 2019-08-15 15:20 +0200

csiph-web