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


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

Re: 2Removal: handling circular dependencies

Path csiph.com!goblin2!goblin.stu.neva.ru!news.unit0.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From "Rebecca N. Palmer" <rebecca_palmer@zoho.com>
Newsgroups linux.debian.maint.python
Subject Re: 2Removal: handling circular dependencies
Date Thu, 24 Oct 2019 19:50:01 +0200
Message-ID <yUPpf-6N9-5@gated-at.bofh.it> (permalink)
References <yUGlY-1al-3@gated-at.bofh.it>
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Thu Oct 24 17:42:09 2019
Old-Return-Path <rebecca_palmer@zoho.com>
X-Amavis-Spam-Status No, score=-7.199 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -5.5
Arc-Seal i=1; a=rsa-sha256; t=1571938008; cv=none; d=zohomail.com; s=zohoarc; b=ORZIKO509AyFy2wl1B36HkAe64CHwRkVEJj07SUXI9e6ODikXx/I6OrVcwt5B4x4U2OwjAp1fRdiTApd0fyS+d/9iZLteyJJgbBB6RWvZvMSaZoE9SD4QilQhaI6hJ7vxVXgpuFctKQffiwk0T+fSACVUCaW6UL7Ynzfw7ve348=
Arc-Message-Signature i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1571938008; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:MIME-Version:Message-ID:Subject:To; bh=52rZuW3TxMKoVYY4ync1F/iJmksl/6g/nSJS096VFpI=; b=dHl421k1Q3XIAmj1kKiv5+NIV5o+BC3Yf4+pDUVuG9vVWC3vXwuXBw9W4SQ7o3dgmxHbizLI0a1PrPYvxl+h2MkeZnM+qpy7M69mtiHpAtCk+cdyo8R9beBzasRU/x1sprzwsagVZlfbS5H6u0C1JSLWmcdZsuCgaANxQa06WCQ=
Arc-Authentication-Results i=1; mx.zohomail.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=rebecca_palmer@zoho.com; dmarc=pass header.from=<rebecca_palmer@zoho.com> header.from=<rebecca_palmer@zoho.com>
Domainkey-Signature a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=in-reply-to:to:from:subject:message-id:date:user-agent:mime-version:content-type; b=i3Cu4Bi96GBsEgY0jd3SQJl/P4LmqndfFSe7qxX2ybX2md4Ogawu4aKDsIGZVECzJRvHt6OsgYUX uCi5HaHuPuVsHm2iTsPJ8Ygmdf60oMMYSSBK/XNEeJiNsYo7/ZMV
Dkim-Signature v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1571938008; s=zm2019; d=zoho.com; i=rebecca_palmer@zoho.com; h=In-Reply-To:To:From:Subject:Message-ID:Date:MIME-Version:Content-Type:Content-Transfer-Encoding; l=1077; bh=52rZuW3TxMKoVYY4ync1F/iJmksl/6g/nSJS096VFpI=; b=O/FVH02q6DnTCEhCYjQR9wP2kEBasncDtadPI0dnZB6lhhXhkeAQ46Cwk2jbNbXK Rao3sdoss8KsrNa3XXZadgYDjDUHe3SaJKLcsyftWJQKQ7f5Pi1KLR9hj+I1LwhpGao TvDYMG3qR2OWgcW0LcObl+uTE5C0+Df6lniMO6vo=
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Language en-US
Content-Transfer-Encoding 7bit
X-Zohomailclient External
X-Mailing-List <debian-python@lists.debian.org> archive/latest/17495
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/2b3f8aaa-66db-3585-c9d3-1e048e08fc10@zoho.com
Approved robomod@news.nic.it
Lines 26
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Thu, 24 Oct 2019 18:26:44 +0100
X-Original-Message-ID <2b3f8aaa-66db-3585-c9d3-1e048e08fc10@zoho.com>
X-Original-References <20191024080749.GC1791@belkar.wrar.name>
Xref csiph.com linux.debian.maint.python:11934

Show key headers only | View raw


Simon McVittie wrote:
> You've listed dbus-python as being part of this cycle, but [it probably shouldn't be]
> Perhaps some of the blocks have been added the wrong way round?

Or perhaps the script is imperfectly guessing which binaries are Python 
2?  e.g. matplotlib is listed even though it's already a Python 3 only 
package.

> I wonder whether parts of the 159-package cycle are actually smaller
> cycles with non-trivial intersection

Very likely: by "tangle" I meant 
https://en.wikipedia.org/wiki/Strongly_connected_component

i.e. not a single cycle, but you still can't remove any subset of them 
(other than all or none) without breaking at least some of the remaining 
ones.

>> (Assuming we're still using "broken Suggests are not
>> allowed": this has previously been discussed, I forget where.)
> 
> I think that's much too strong

If the question is still open for discussion, I'd also prefer letting 
Suggests be temporarily broken over making extra uploads to remove them. 
  (I haven't checked how much this would break up the 159-tangle.)

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


Thread

2Removal: handling circular dependencies / dropping tests before the  binary? "Rebecca N. Palmer" <rebecca_palmer@zoho.com> - 2019-09-21 11:40 +0200
  Re: 2Removal: handling circular dependencies / dropping tests before  the binary? Andrey Rahmatullin <wrar@debian.org> - 2019-09-21 12:00 +0200
    Re: 2Removal: handling circular dependencies / dropping tests before  the binary? Sandro Tosi <morph@debian.org> - 2019-09-21 23:10 +0200
  Re: 2Removal: handling circular dependencies "Rebecca N. Palmer" <rebecca_palmer@zoho.com> - 2019-10-24 00:40 +0200
    Re: 2Removal: handling circular dependencies Simon McVittie <smcv@debian.org> - 2019-10-24 10:00 +0200
      Re: 2Removal: handling circular dependencies Andrey Rahmatullin <wrar@debian.org> - 2019-10-24 10:10 +0200
        Re: 2Removal: handling circular dependencies "Rebecca N. Palmer" <rebecca_palmer@zoho.com> - 2019-10-24 19:50 +0200
    Re: 2Removal: handling circular dependencies Sandro Tosi <morph@debian.org> - 2020-03-16 07:30 +0100
      Re: 2Removal: handling circular dependencies "Rebecca N. Palmer" <rebecca_palmer@zoho.com> - 2020-03-16 08:50 +0100

csiph-web