bug-lilypond
[Top][All Lists]
Advanced

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

Re: Python 3


From: Karlin High
Subject: Re: Python 3
Date: Wed, 7 Aug 2019 18:15:14 -0500
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0

On 8/7/2019 2:03 PM, Gwyn Ciesla via bug-lilypond wrote:
when will Python 3 be supported?

After LilyPond's cross-build system gets taught how to build Python3 for Windows. That will allow including it in LilyPond's Windows installer binary, instead of needing users to resolve dependencies themselves. Here are some past discussions on the topic. I gather the current cross-build for Python did not come easily, and needed source code patches that the Python project chose not to include upstream.

<https://lists.gnu.org/archive/html/lilypond-devel/2019-01/msg00082.html>
<https://lists.gnu.org/archive/html/lilypond-devel/2019-02/msg00099.html>

Pure speculation: I've seen installers for other software have multiple stages. It's a single file still, but after it starts up and does some preliminaries it says "Here comes the database backend now" and hands off to a whole 'nother installer they included for something SQL, then when that's done it returns to the original install.

I wonder how that approach compares to LilyPond's current practice for Python? Could GUB's NSIS Windows-installer-builder portions bundle up the stock Windows installer for Python? Looks like it would be ~26MB or so. But for all I know, this idea may have already been considered and rejected.
--
Karlin High
Missouri, USA



reply via email to

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