Current version of lilypond has some outstanding issues: - reliance on python 2.7 - issues with guile > 2.0.* I have made an ebuild (copied and modified from 2.19.83) which builds with python 3.7, and based on my limited testing works as expected. Reproducible: Always
Created attachment 635660 [details] ebuild for lilypond 2.21.1 Here is the proposed ebuild for lilypond 2.21.1
Created attachment 635664 [details, diff] Patch to fix font size This patch is still necessary to ensure the correct font sizes on the generated documents. I have it in my /etc/portage/patches/... tree - it maybe better installed in portage directly.
Seems to be working fine here.
The python 3.7 upgrade really borked my lilypond 2.18/guile 1.8 setup, please get this into the tree soon!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ca23b570acf750ca99271d2308c739f809450e commit 52ca23b570acf750ca99271d2308c739f809450e Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2020-05-08 09:51:45 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2020-05-08 09:54:29 +0000 media-sound/lilypond: bump to 2.21.1 + 9999 sync Closes: https://bugs.gentoo.org/629686 Closes: https://bugs.gentoo.org/720422 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/lilypond/Manifest | 1 + .../files/lilypond-2.21.1-fix-font-size.patch | 10 ++ media-sound/lilypond/lilypond-2.21.1.ebuild | 144 +++++++++++++++++++++ media-sound/lilypond/lilypond-9999.ebuild | 48 +++---- 4 files changed, 180 insertions(+), 23 deletions(-)