GNU bug report logs -
#77984
mercurial test failure
Previous Next
Reported by: Dariqq <dariqq <at> posteo.net>
Date: Tue, 22 Apr 2025 10:53:01 UTC
Severity: normal
Merged with 78009
Done: Z572 <z572 <at> z572.online>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#77984: mercurial 6.7.2 compilation fails due to test failures
which was filed against the guix package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 78009 <at> debbugs.gnu.org.
--
77984: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77984
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
"Dr. Arne Babenhauserheide" via Bug reports for GNU Guix <bug-guix <at> gnu.org> writes:
> Hi,
>
> Just the rebased version of the patch.
>
> From aebc32c9eb5e097130449043fa87a49b68f5e326 Mon Sep 17 00:00:00 2001
> Message-ID: <aebc32c9eb5e097130449043fa87a49b68f5e326.1745660022.git.arne_bab <at> web.de>
> From: Arne Babenhauserheide <arne_bab <at> web.de>
> Date: Thu, 24 Apr 2025 18:43:35 +0200
> Subject: [PATCH] Update mercurial to 6.9.5 and disable failing test
>
> * gnu/packages/version-control.scm (mercurial): update to 6.9.5
> * gnu/packages/version-control.scm (mercurial): disable test-revlog-mmapindex.t
>
> Change-Id: I48f26635b896fb6038b7f656a53395e79c0ee43a
> ---
> gnu/packages/version-control.scm | 9 +++++++--
> 1 file changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
> index d9e7dd249f4..1a5962b9930 100644
> --- a/gnu/packages/version-control.scm
> +++ b/gnu/packages/version-control.scm
> @@ -2624,7 +2624,7 @@ (define-public python-pre-commit
> (define-public mercurial
> (package
> (name "mercurial")
> - (version "6.7.2")
> + (version "6.9.5")
> (source (origin
> (method url-fetch)
> (uri (string-append "https://www.mercurial-scm.org/"
> @@ -2632,7 +2632,7 @@ (define-public mercurial
> (patches (search-patches "mercurial-hg-extension-path.patch"))
> (sha256
> (base32
> - "01nqvp3cvidlz9z5vm05vpq81r6x10jwwfcaz0gw9anz0l60f8hw"))))
> + "1zb5rjqs5z0y900hml0v4wsmv59cdhi50a8kcbjxdp79z7p2mwnk"))))
> (build-system gnu-build-system)
> (arguments
> `(#:make-flags
> @@ -2657,6 +2657,11 @@ (define-public mercurial
> ;; PATH from before (that's why we are building it!)?
> "test-hghave.t"
>
> + ;; This test is missing a debug line
> + ;; mmapping $TESTTMP/a/.hg/store/00changelog.i (no-pure !)
> + ;; but the relevant output is correct.
> + "test-revlog-mmapindex.t"
> +
> ;; This test creates a shebang spanning multiple
> ;; lines which is difficult to substitute. It
> ;; only tests the test runner itself, which gets
>
> base-commit: 7ff20b9e94c429f1160bd8f0db86b153a03e4683
> --
> 2.49.0
>
>
> Best wishes,
> Arne
pushed, closing.
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
[Message part 6 (text/plain, inline)]
Hi,
Compilation of Mercurial fails with
failed test-patchbomb.t — output failed.
To reproduce:
guix build mercurial
$ guix describe
Generation 607 22. April 2025 17:17:25 (aktuell)
guix c8194a5
Repository-URL: https://git.savannah.gnu.org/git/guix.git
Branch: master
Commit: c8194a529724721e2b96e0fe259cd92b63ff57aa
Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 22 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.