GNU bug report logs -
#78158
mercurial broken since af689c976591dd9c7d2bfed50c1b900ff496b87a
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 78158 in the body.
You can then email your comments to 78158 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#78158
; Package
guix
.
(Wed, 30 Apr 2025 06:31:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Wed, 30 Apr 2025 06:31:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
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).
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.
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#78158
; Package
guix
.
(Wed, 30 Apr 2025 06:50:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 78158 <at> debbugs.gnu.org (full text, mbox):
[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)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#78158
; Package
guix
.
(Wed, 30 Apr 2025 22:04:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 78158 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Wed, 30 Apr 2025 14:49:25 +0800
Z572 <zhengjunjie <at> iscas.ac.cn> wrote:
> hi, please "guix pull".
> it should fixed
> in https://git.savannah.gnu.org/cgit/guix.git/commit/?id=76dc9622412fc70ad4e3d20a97c4fb0e7c1fa73d
Thanks a lot.
For the record I checked that it wasn't fixed and started bisecting it
but the bisect took multiple days, and I didn't re-check if it was
fixed at the end of the bisect.
Denis.
[Message part 2 (application/pgp-signature, inline)]
Reply sent
to
Greg Hogan <code <at> greghogan.com>
:
You have taken responsibility.
(Fri, 09 May 2025 12:22:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>
:
bug acknowledged by developer.
(Fri, 09 May 2025 12:22:03 GMT)
Full text and
rfc822 format available.
Message #16 received at 78158-done <at> debbugs.gnu.org (full text, mbox):
As the issue has been resolved am closing this ticket.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 07 Jun 2025 11:24:13 GMT)
Full text and
rfc822 format available.
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.