sage: add patch to debug transient issue
This commit is contained in:
parent
b9a7c07319
commit
dac4719e0b
@ -0,0 +1,19 @@
|
|||||||
|
diff --git a/src/sage/repl/configuration.py b/src/sage/repl/configuration.py
|
||||||
|
index 67d7d2accf..18279581e2 100644
|
||||||
|
--- a/src/sage/repl/configuration.py
|
||||||
|
+++ b/src/sage/repl/configuration.py
|
||||||
|
@@ -9,10 +9,11 @@ the IPython simple prompt is being used::
|
||||||
|
sage: cmd = 'print([sys.stdin.isatty(), sys.stdout.isatty()])'
|
||||||
|
sage: import pexpect
|
||||||
|
sage: output = pexpect.run(
|
||||||
|
- ....: 'bash -c \'echo "{0}" | sage\''.format(cmd),
|
||||||
|
+ ....: 'bash -c \'export SAGE_BANNER=no; echo "{0}" | sage\''.format(cmd),
|
||||||
|
....: ).decode('utf-8', 'surrogateescape')
|
||||||
|
- sage: 'sage: [False, True]' in output
|
||||||
|
- True
|
||||||
|
+ sage: print(output)
|
||||||
|
+ sage...[False, True]
|
||||||
|
+ sage...Exiting Sage ...
|
||||||
|
"""
|
||||||
|
|
||||||
|
#*****************************************************************************
|
@ -61,7 +61,11 @@ stdenv.mkDerivation rec {
|
|||||||
# Since sage unfortunately does not release bugfix releases, packagers must
|
# Since sage unfortunately does not release bugfix releases, packagers must
|
||||||
# fix those bugs themselves. This is for critical bugfixes, where "critical"
|
# fix those bugs themselves. This is for critical bugfixes, where "critical"
|
||||||
# == "causes (transient) doctest failures / somebody complained".
|
# == "causes (transient) doctest failures / somebody complained".
|
||||||
bugfixPatches = [ ];
|
bugfixPatches = [
|
||||||
|
# To help debug the transient error in
|
||||||
|
# https://trac.sagemath.org/ticket/23087 when it next occurs.
|
||||||
|
./patches/configurationpy-error-verbose.patch
|
||||||
|
];
|
||||||
|
|
||||||
# Patches needed because of package updates. We could just pin the versions of
|
# Patches needed because of package updates. We could just pin the versions of
|
||||||
# dependencies, but that would lead to rebuilds, confusion and the burdons of
|
# dependencies, but that would lead to rebuilds, confusion and the burdons of
|
||||||
|
Loading…
x
Reference in New Issue
Block a user