GNU bug report logs - #78158
mercurial broken since af689c976591dd9c7d2bfed50c1b900ff496b87a

Previous Next

Package: guix;

Reported by: Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>

Date: Wed, 30 Apr 2025 06:31:01 UTC

Severity: normal

Done: Greg Hogan <code <at> greghogan.com>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 78158 <at> debbugs.gnu.org (full text, mbox):

From: Z572 <zhengjunjie <at> iscas.ac.cn>
To: Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>
Cc: rekado <at> elephly.net, 78158 <at> debbugs.gnu.org
Subject: Re: bug#78158: mercurial broken since
 af689c976591dd9c7d2bfed50c1b900ff496b87a
Date: Wed, 30 Apr 2025 14:49:25 +0800
[Message part 1 (text/plain, inline)]
Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org> writes:

> Hi,
>
> The commit af689c976591dd9c7d2bfed50c1b900ff496b87a ("gnu: Default to
> Python 3.11.") broke mercurial, and mercurial is also a dependency of
> many packages (the ones that use hg-fetch).

hi, please "guix pull".
it should fixed in https://git.savannah.gnu.org/cgit/guix.git/commit/?id=76dc9622412fc70ad4e3d20a97c4fb0e7c1fa73d

>
> It broke because one of its tests failed:
>> Skipped test-verify-repo-operations.py: missing feature: allow slow tests (use --allow-slow-tests)
>> Failed test-patchbomb.t: output changed
>> # Ran 908 tests, 92 skipped, 1 failed.
>> python hash seed: 558457602
>> # Timout reached for process 31313 
>> # Cleaning up HGTMP /tmp/guix-build-mercurial-6.7.2.drv-0/hgtests.62lawet5 
>> error: in phase 'check': uncaught exception:
>> %exception #<&invoke-error program: "./run-tests.py" arguments:
>> ("-j2" "--timeout" "86400" "--slowtimeout" "86400" "-v")
>> exit-status: 1 term-signal: #f stop-signal: #f>
>> phase `check' failed after 19241.2 seconds
>> command "./run-tests.py" "-j2" "--timeout" "86400" "--slowtimeout" "86400" "-v" failed with status 1
>> build process 4 exited with status 256
>> builder for `/gnu/store/ys7zsn63ldq6rd0pr0hdrpm3h4y3f4q2-mercurial-6.7.2.drv' failed with exit code 1
>> build of /gnu/store/ys7zsn63ldq6rd0pr0hdrpm3h4y3f4q2-mercurial-6.7.2.drv failed
>> View build log at '/var/log/guix/drvs/ys/7zsn63ldq6rd0pr0hdrpm3h4y3f4q2-mercurial-6.7.2.drv.gz'.
>> guix build: error: build of `/gnu/store/ys7zsn63ldq6rd0pr0hdrpm3h4y3f4q2-mercurial-6.7.2.drv' failed
>
> Denis.
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 12 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.