[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: |
David Kastrup |
Subject: |
Re: Does the following Python error in the musicxml tests ring a bell? |
Date: |
Mon, 02 Mar 2020 20:10:55 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Jonas Hahnfeld <address@hidden> writes:
> 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?
dev/translation-merge
Fails at make test (at least on my system).
--
David Kastrup
- 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 <=
- 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
- Re: Does the following Python error in the musicxml tests ring a bell?, David Kastrup, 2020/03/03