Path: csiph.com!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!bofh.it!news.nic.it!robomod From: Andreas Tille Newsgroups: linux.debian.bugs.dist,linux.debian.maint.python Subject: Bug#1002325: [Help] Re: python-envisage: FTBFS: dh_auto_test: error: pybuild --test -i python{version} -p "3.10 3.9" returned exit code 13 Date: Mon, 14 Feb 2022 14:10:01 +0100 Message-ID: References: X-Original-To: Scott Talbert X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Mon Feb 14 13:03:14 2022 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -6.662 Reply-To: Andreas Tille , 1002325@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: Debian Python Modules Team X-Debian-Pr-Message: followup 1002325 X-Debian-Pr-Package: src:python-envisage X-Debian-Pr-Keywords: bookworm fixed-upstream ftbfs sid help X-Debian-Pr-Source: python-envisage MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Debian-Message: from BTS X-Mailing-List: archive/latest/1705027 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 28 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: 1002325@bugs.debian.org, Debian Python X-Original-Date: Mon, 14 Feb 2022 14:00:13 +0100 X-Original-Message-ID: X-Original-References: Xref: csiph.com linux.debian.bugs.dist:1093219 linux.debian.maint.python:13948 Hi Scott, thanks a lot for your hints. Am Sun, Feb 13, 2022 at 10:28:15PM -0500 schrieb Scott Talbert: > I spent some time looking into this. The problem is that upstream includes > binary eggs (which are Python version specific) as part of its test suite. > The problem here is that there are no eggs included for Python 3.10. > Upstream is aware of this[1] but unfortunately, that patch can't be applied > because it is a binary patch. They have also later[2] removed the binary > eggs completely, but that patch can't be applied either because it involves > files that are not in the PyPI distribution. The best solution might be do > what Fedora did[3], but for that we'd probably have to switch to using a > GitHub tarball instead of the PyPI tarball because the PyPI tarball is > missing files. I switched to Github downloads and followed the Fedora approach. I'd be happy if you could review my changes[1]. Kind regards Andreas. [1] https://salsa.debian.org/python-team/packages/python-envisage/-/commit/1498f59734676a667d7ba64a2cc622a5c4f07f7b -- http://fam-tille.de