Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 920817 - media-sound/lilypond-2.24.3: version bump (2.24.0 fails to invoke gs)
Summary: media-sound/lilypond-2.24.3: version bump (2.24.0 fails to invoke gs)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-27 17:39 UTC by Tobias Leupold
Modified: 2024-01-05 07:19 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Leupold 2023-12-27 17:39:07 UTC
The current stable version 2.24.0 of lilypond fails to invoke gs, e.g.:

------------------------------------------------------------
$ LC_ALL=C lilypond Kommt\ und\ lasst\ uns\ Christus\ ehren.ly 
GNU LilyPond 2.24.0 (running Guile 2.2)
Processing `Kommt und lasst uns Christus ehren.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Converting to `Kommt und lasst uns Christus ehren.pdf'...
warning: `(gs -q -dNODISPLAY -dNOSAFER -dNOPAUSE -dBATCH -dAutoRotatePages=/None -dPrinted=false /tmp/lilypond-tmp-9829643)' failed (256)

/usr/share/lilypond/2.24.0/ly/init.ly:65:2: error: Guile signaled an error for the expression beginning here
#
 (let ((book-handler (if (defined? 'default-toplevel-book-handler)
Throw to key `ly-file-failed' with args `()'.
------------------------------------------------------------

This does not happen with the currently available release 2.24.3 downloaded directly from upstream.

Simply renaming the ebuild to lilypond-2.24.3.ebuild and emerging it 1. builds without a problem and 2. solves the issue.

So I think we should maybe simply bump the version :-)
Comment 1 Larry the Git Cow gentoo-dev 2024-01-03 08:51:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ac5e7a3786057b2f86d3611bf4586de576eb02

commit f2ac5e7a3786057b2f86d3611bf4586de576eb02
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-01-03 08:44:35 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-03 08:51:04 +0000

    media-sound/lilypond: add 2.24.3
    
    This handles the bytecode part of bug #903777 but not the fonts yet.
    
    Bug: https://bugs.gentoo.org/903777
    Closes: https://bugs.gentoo.org/825334
    Closes: https://bugs.gentoo.org/903776
    Closes: https://bugs.gentoo.org/920817
    Signed-off-by: Sam James <sam@gentoo.org>

 media-sound/lilypond/Manifest               |   1 +
 media-sound/lilypond/lilypond-2.24.3.ebuild | 139 ++++++++++++++++++++++++++++
 media-sound/lilypond/lilypond-9999.ebuild   |  25 ++---
 3 files changed, 153 insertions(+), 12 deletions(-)