Bug#1008747: mercurial: FTBFS with Python 3.10 as default

2022-04-06 Thread Julien Cristau
Control: tag -1 upstream

On Thu, Mar 31, 2022 at 07:27:51PM +0200, Graham Inggs wrote:
> As can be seen on reproducible builds [1], mercurial FTBFS with Python
> 3.10 as the default version.  I've copied what I hope is the relevant
> part of the log below.
> 
> This appears to be due to the following appearing in the output of some tests:
> 
> DeprecationWarning: The distutils package is deprecated and slated for
> removal in Python 3.12.
> 
That's one of them, but there's a bunch more :(
Working on it...

Cheers,
Julien

> [1] https://tests.reproducible-builds.org/debian/rb-pkg/mercurial.html
> 
> 
> Failed test-hghave.t: output changed
> Failed test-https.t: output changed
> Failed test-parseindex.t: output changed
> Failed test-patchbomb-tls.t: output changed
> Failed test-run-tests.t: output changed
> # Ran 885 tests, 80 skipped, 5 failed.



Bug#1008747: mercurial: FTBFS with Python 3.10 as default

2022-03-31 Thread Graham Inggs
Source: mercurial
Version: 6.1-4
Severity: serious
Tags: ftbfs
User: debian-pyt...@lists.debian.org
Usertags: python3.10

Hi Maintainer

As can be seen on reproducible builds [1], mercurial FTBFS with Python
3.10 as the default version.  I've copied what I hope is the relevant
part of the log below.

This appears to be due to the following appearing in the output of some tests:

DeprecationWarning: The distutils package is deprecated and slated for
removal in Python 3.12.

Regards
Graham


[1] https://tests.reproducible-builds.org/debian/rb-pkg/mercurial.html


Failed test-hghave.t: output changed
Failed test-https.t: output changed
Failed test-parseindex.t: output changed
Failed test-patchbomb-tls.t: output changed
Failed test-run-tests.t: output changed
# Ran 885 tests, 80 skipped, 5 failed.