lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Please test gub


From: Lukas-Fabian Moser
Subject: Re: Please test gub
Date: Sat, 9 Feb 2019 12:59:21 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0

Hi everybody,

For more than 10 years gub/specs/lilypond.py used /usr/bin/python. That means that during lilypond-test the system's python interpreter is used as the interpreter for the musicxml2ly script, not our own python in target/tools.  At some currently unknown point in time musicxml2ly became incompatible to our python 2.4. The hidden usage of the system's python masked that incompatibility.

With our python 2.4 musicxml2ly does not barf, it simply produces garbage that lateron causes lilypond to fail.

@Werner: Didn't you write something about updating python in gub?

I assume you're referring to the situation that (e.g.) 2.19.82's musicxml2ly chokes with an error message regarding UTF-8 and producing ly files containing garbage bytes in each literal string.

On my system, your description matches: Current Master's musicxml2ly python script runs fine using my local python2 (2.7.15rc1) but has the error using 2.19.82's python2.4 (2.4.5).

--------------------------------------------------------------------------------------------------

5e44fec38f33997109bc85c099472b2736649fde is the first bad commit
commit 5e44fec38f33997109bc85c099472b2736649fde
Author: Frederic Gohier <address@hidden>
Date:   Thu May 10 11:12:44 2018 +0100

    Fix crash when using musicxml2ly

    Issue 5317
    Crash when running musicxml2ly

:040000 040000 32b11d27366ff7d629f2b6ca4d250a08293d6ece 750f9ccdbec7fa68babf3f4414aecb70f57c812b M    python

--------------------------------------------------------------------------------------------------

So this might be the "currently unknown point in time"?

Best
Lukas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]