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


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

Re: How to deal with cross-dependant packages

Path csiph.com!1.us.feeder.erje.net!3.us.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From Scott Kitterman <debian@kitterman.com>
Newsgroups linux.debian.maint.python
Subject Re: How to deal with cross-dependant packages
Date Mon, 28 Nov 2022 18:10:01 +0100
Message-ID <FwPNL-6Xx0-3@gated-at.bofh.it> (permalink)
References <FwPE6-6Xeu-1@gated-at.bofh.it>
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Mon Nov 28 17:00:33 2022
Old-Return-Path <debian@kitterman.com>
X-Amavis-Spam-Status No, score=-7.2 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, LDO_WHITELIST=-5] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -5.5
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/20507
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/09887085-0939-44B8-A9C0-F56F8A619C1B@kitterman.com
Approved robomod@news.nic.it
Lines 24
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Mon, 28 Nov 2022 17:00:10 +0000
X-Original-Message-ID <09887085-0939-44B8-A9C0-F56F8A619C1B@kitterman.com>
X-Original-References <Y4TnC0kZjfVcie5c@an3as.eu>
Xref csiph.com linux.debian.maint.python:14646

Show key headers only | View raw



On November 28, 2022 4:51:23 PM UTC, Andreas Tille <andreas@an3as.eu> wrote:
>Hi,
>
>I'd like to update python-thinc for the Debian Science team.  The new
>version needs srsly which needs catalogue[1] which in turn needs
>srsly[2].  Do you see any means to solve this cross-dependency?
>
>Kind regards
>   Andreas.
>
>[1] https://salsa.debian.org/python-team/packages/python-srsly/-/blob/master/requirements.txt
>[2] https://salsa.debian.org/python-team/packages/python-catalogue/-/blob/master/requirements.txt

Your initial build for upload to new is done locally.  Build them both locally and upload to New at the same time.  Once they are in the archive, those binaries are available to do the second build on the buildds.  At that point it's all bootstrapped and should be fine.

Scott K

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


Thread

How to deal with cross-dependant packages Andreas Tille <andreas@an3as.eu> - 2022-11-28 18:00 +0100
  Re: How to deal with cross-dependant packages Scott Kitterman <debian@kitterman.com> - 2022-11-28 18:10 +0100

csiph-web