[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Does the following Python error in the musicxml tests ring a bell?
From: |
Jonas Hahnfeld |
Subject: |
Re: Does the following Python error in the musicxml tests ring a bell? |
Date: |
Mon, 02 Mar 2020 20:02:21 +0100 |
User-agent: |
Evolution 3.34.4 |
Am Montag, den 02.03.2020, 19:53 +0100 schrieb David Kastrup:
> I am currently trying to merge translations and master. make test gives
> me
>
> [...]
> Making input/regression/lilypond-book/out-test/html-musicxml-file.html < htmly
> langdefs.py: warning: lilypond-doc gettext domain not found.
> lilypond-book.py: error: `musicxml2ly --out=- - ' failed (0)
> lilypond-book.py: error: The error log is as follows:
> musicxml2ly: Reading MusicXML from Standard input ...
> Traceback (most recent call last):
> File "/usr/local/tmp/lilypond/scripts/out/musicxml2ly", line 3288, in
> <module>
> main()
> File "/usr/local/tmp/lilypond/scripts/out/musicxml2ly", line 3282, in main
> voices = convert(filename, options)
> File "/usr/local/tmp/lilypond/scripts/out/musicxml2ly", line 3144, in
> convert
> score_information = extract_score_information(tree)
> File "/usr/local/tmp/lilypond/scripts/out/musicxml2ly", line 263, in
> extract_score_information
> set_if_exists('texidoc', ids.get_file_description());
> File "/usr/local/tmp/lilypond/scripts/out/musicxml2ly", line 225, in
> set_if_exists
> header.set_field(field, utilities.escape_ly_output_string(value))
> File "/usr/local/tmp/lilypond/scripts/out/../../python/out/utilities.py",
> line 19, in escape_ly_output_string
> needs_quotes = not re.match ("^[a-zA-ZäöüÜÄÖßñ]*$", return_string);
> File "/usr/lib/python3.7/re.py", line 173, in match
> return _compile(pattern, flags).match(string)
> TypeError: cannot use a string pattern on a bytes-like object
> Making out-test/xref-maps/suffix-texinfo.xref-map < texi
> Making input/regression/lilypond-book/out-test/suffix-texinfo.html < texi
> Making input/regression/lilypond-book/out-test/tex-musicxml-file-options.tex
> < lytex
> Making input/regression/lilypond-book/out-test/tex-musicxml-file-options.pdf
> < tex
>
> Please check the logfile
>
>
> /usr/local/tmp/lilypond/input/regression/lilypond-book/out-test/tex-musicxml-file-options.pdflatex.log
>
> for errors
>
> make[2]: *** [../../../make/lilypond-book-rules.make:38:
> out-test/tex-musicxml-file-options.pdf] Error 1
> make[1]: *** [GNUmakefile:22: local-test] Error 2
> make: *** [GNUmakefile:333: test] Error 2
>
>
> I think we had something like this fixed in master previously. Any idea
> what I might be missing here?
Looks like you've found yet another code path that I didn't trigger
with the transition to Python 3 and is not run by 'make test' on
current master 😕 There's likely a decode / encode missing or to b
e removed. Could you share a WIP branch that I could take a look at?
Jonas
signature.asc
Description: This is a digitally signed message part
- Does the following Python error in the musicxml tests ring a bell?, David Kastrup, 2020/03/02
- Re: Does the following Python error in the musicxml tests ring a bell?,
Jonas Hahnfeld <=
- Re: Does the following Python error in the musicxml tests ring a bell?, David Kastrup, 2020/03/02
- Re: Does the following Python error in the musicxml tests ring a bell?, Jonas Hahnfeld, 2020/03/02
- Re: Does the following Python error in the musicxml tests ring a bell?, David Kastrup, 2020/03/02
- Re: Does the following Python error in the musicxml tests ring a bell?, Jonas Hahnfeld, 2020/03/03
- Re: Does the following Python error in the musicxml tests ring a bell?, David Kastrup, 2020/03/03
- Re: Does the following Python error in the musicxml tests ring a bell?, Jonas Hahnfeld, 2020/03/03
- Re: Does the following Python error in the musicxml tests ring a bell?, David Kastrup, 2020/03/03
- Re: Does the following Python error in the musicxml tests ring a bell?, David Kastrup, 2020/03/03
- Re: Does the following Python error in the musicxml tests ring a bell?, Jonas Hahnfeld, 2020/03/03
- Re: Does the following Python error in the musicxml tests ring a bell?, David Kastrup, 2020/03/03