lilypond-user
[Top][All Lists]
Advanced

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

Re: Lilypond requires Python2


From: Jonas Hahnfeld
Subject: Re: Lilypond requires Python2
Date: Sat, 02 May 2020 09:53:31 +0200
User-agent: Evolution 3.36.2

Am Samstag, den 02.05.2020, 06:59 +0200 schrieb Martin Neubauer:
> On 26/04/2020 16:30, Jonas Hahnfeld wrote:
> > Yes, 2.20.0 "requires" Python2 for building and scripts like lilypond-
> > book (not for running lilypond itself though).
> Will there be python3 based release of the 2.20 branch in the
> foreseeable future then (i.e this year?) As the current maintainer of
> lilypond in the freebsd ports collection that's becoming an issue for
> me, as by the end of the year python2 is scheduled to be gone from the
> ports tree (and dependent ports even some time before that.)
> 
> If the consensus is to keep 2.20 on python2 (or just switching python
> versions wouldn't justify a new release by itself) it wouldn't be too
> big a deal to pull the patches from the relevant commit(s) into the
> ports tree. Given a choice, I'd just prefer spending the effort on the
> 2.20 branch itself.

The scripts and build system in 2.20 just don't work with Python 2. I
was against applying the port in the past, and I stand by that opinion.
I simply don't think it's feasible to apply the ~50 patches that were
developed against master long after stable/2.20 was branched.

That said, the unstable series 2.21 is ready for Python 3. That's
probably the better choice, even if it hasn't seen the same amount of
testing. And thanks for sharing the deadline end of this year - in that
case it would be a good idea to at least get to the release candidate
stage for 2.22 by then. Probably GNU/Linux distributions will follow a
similar path after all...

Jonas

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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