GNU bug report logs -
#41023
[PATCH core-updates] gnu: behave: Fix build with Python 3.8.
Previous Next
Reported by: Christopher Baines <mail <at> cbaines.net>
Date: Sat, 2 May 2020 11:33:02 UTC
Severity: normal
Tags: patch
Done: Christopher Baines <mail <at> cbaines.net>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 41023 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Christopher Baines <mail <at> cbaines.net> writes:
> Add a patch based on an upstream commit [1].
>
> 1: c000c88eb5239b87f299c85e83b349b0ef387ae7
>
> * gnu/packages/patches/behave-skip-a-couple-of-tests.patch: New file.
> * gnu/local.mk (dist_patch_DATA): Add it.
> * gnu/packages/check.scm (behave)[source]: Use the patch.
[...]
> diff --git a/gnu/packages/patches/behave-skip-a-couple-of-tests.patch b/gnu/packages/patches/behave-skip-a-couple-of-tests.patch
> new file mode 100644
> index 0000000000..4985f34425
> --- /dev/null
> +++ b/gnu/packages/patches/behave-skip-a-couple-of-tests.patch
> @@ -0,0 +1,476 @@
> +From c000c88eb5239b87f299c85e83b349b0ef387ae7 Mon Sep 17 00:00:00 2001
> +From: jenisys <jenisys <at> users.noreply.github.com>
> +Date: Sun, 7 Jul 2019 12:43:19 +0200
> +Subject: [PATCH] FIX: python3.8 regressions on CI server
> +
> +Issues w/ python3.8:
> +* Traceback: Line numbers of step functions differ (+1)
> +* JUnit XML: Attribute ordering of XML element differs (in output)
> +---
> + behave.ini | 3 +-
> + features/environment.py | 14 ++++++
> + features/step.duplicated_step.feature | 20 ++++----
> + issue.features/environment.py | 38 ++++++++++++---
> + issue.features/issue0330.feature | 64 ++++++++++++++++++++++++
> + issue.features/issue0446.feature | 70 +++++++++++++++++++++++++++
> + issue.features/issue0457.feature | 49 +++++++++++++++++++
> + tox.ini | 2 +-
> + 8 files changed, 242 insertions(+), 18 deletions(-)
Same comment as the previous review. These statistics are not useful,
but describing the issue and linking to the upstream resources is.
Due to the sheer size of the patch, consider using an origin instead of
copying it into the Guix repository.
Thanks!
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 5 years and 103 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.